build_onnx_expanded_nop_layer Interface

interface
private function build_onnx_expanded_nop_layer(prefix, nodes, num_nodes, inits, num_inits) result(layer)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: prefix

Expanded-ONNX layer prefix (e.g. "layer1")

type(onnx_node_type), intent(in) :: nodes(:)

Parsed ONNX nodes

integer, intent(in) :: num_nodes

Number of valid node entries

type(onnx_initialiser_type), intent(in) :: inits(:)

Parsed ONNX initialisers

integer, intent(in) :: num_inits

Number of valid initialiser entries

Return Value class(base_layer_type),allocatable

Constructed layer

Description

Build one expanded-ONNX NOP layer from a node cluster.