Submodule containing the implementation for the container layer
This submodule contains the implementation of the container layer which is a container for an individual layer. This also provides the initialisation of the list of layer types that can be used for reading layers into a network model from a file.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(container_layer_type), | intent(inout) | :: | this | |||
| class(container_layer_type), | intent(in) | :: | rhs |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(read_layer_container), | intent(in), | optional, | dimension(:) | :: | addit_list |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(onnx_expanded_gnn_create_layer_container), | intent(in), | optional, | dimension(:) | :: | addit_list |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(onnx_expanded_nop_create_layer_container), | intent(in), | optional, | dimension(:) | :: | addit_list |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(onnx_create_layer_container), | intent(in), | optional, | dimension(:) | :: | addit_list |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(onnx_meta_create_layer_container), | intent(in), | optional, | dimension(:) | :: | addit_list |
Finalise the container layer
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(container_layer_type), | intent(inout) | :: | this |