create_gnn_from_onnx_layer Interface

interface
private function create_gnn_from_onnx_layer(meta_key, meta_value, inits, verbose) result(layer)

Arguments

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

GNN metadata key (e.g. "athena_gnn_node_1")

character(len=*), intent(in) :: meta_value

Semicolon-separated GNN metadata value string

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

ONNX initialisers (valid slice only)

integer, intent(in), optional :: verbose

Verbosity level

Return Value class(base_layer_type),allocatable

Constructed GNN layer

Description

Create a GNN layer from ONNX metadata and initialisers