default_real_neural_network Module Procedure

module procedure default_real_neural_network 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)


Calls

proc~~default_real_neural_network~~CallsGraph proc~default_real_neural_network default_real_neural_network bias bias proc~default_real_neural_network->bias biases biases proc~default_real_neural_network->biases call_assert call_assert proc~default_real_neural_network->call_assert next_allocated next_allocated proc~default_real_neural_network->next_allocated next_pointer next_pointer proc~default_real_neural_network->next_pointer none~count_inputs layer_t%count_inputs proc~default_real_neural_network->none~count_inputs none~count_layers layer_t%count_layers proc~default_real_neural_network->none~count_layers none~count_neurons layer_t%count_neurons proc~default_real_neural_network->none~count_neurons weights weights proc~default_real_neural_network->weights interface~default_real_count_inputs layer_t%default_real_count_inputs none~count_inputs->interface~default_real_count_inputs interface~double_precision_count_inputs layer_t%double_precision_count_inputs none~count_inputs->interface~double_precision_count_inputs interface~default_real_count_layers layer_t%default_real_count_layers none~count_layers->interface~default_real_count_layers interface~double_precision_count_layers layer_t%double_precision_count_layers none~count_layers->interface~double_precision_count_layers interface~default_real_count_neurons layer_t%default_real_count_neurons none~count_neurons->interface~default_real_count_neurons interface~double_precision_count_neurons layer_t%double_precision_count_neurons none~count_neurons->interface~double_precision_count_neurons