default_real_neural_network Interface

interface


Called by

interface~~default_real_neural_network~~CalledByGraph interface~default_real_neural_network layer_t%default_real_neural_network none~neural_network~10 layer_t%neural_network none~neural_network~10->interface~default_real_neural_network proc~default_real_from_json default_real_from_json proc~default_real_from_json->none~neural_network~10 proc~double_precision_from_json~3 double_precision_from_json proc~double_precision_from_json~3->none~neural_network~10

private module function default_real_neural_network(hidden_layers, metadata, output_layer, input_map, output_map) result(neural_network_)

Arguments

Type IntentOptional Attributes Name
class(layer_t), intent(in), target :: hidden_layers
type(string_t), intent(in) :: metadata(:)
type(layer_t), intent(in), target :: output_layer
type(tensor_map_t), intent(in) :: input_map
type(tensor_map_t), intent(in) :: output_map

Return Value type(neural_network_t)