default_real_construct_layer Module Procedure

module procedure default_real_construct_layer recursive module function default_real_construct_layer(layer_lines, start) result(layer)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: layer_lines(:)
integer, intent(in) :: start

Return Value type(layer_t), target


Calls

proc~~default_real_construct_layer~~CallsGraph proc~default_real_construct_layer default_real_construct_layer call_assert_describe call_assert_describe proc~default_real_construct_layer->call_assert_describe call_assert_diagnose call_assert_diagnose proc~default_real_construct_layer->call_assert_diagnose none~next_allocated neuron_t%next_allocated proc~default_real_construct_layer->none~next_allocated none~next_pointer neuron_t%next_pointer proc~default_real_construct_layer->none~next_pointer none~weights neuron_t%weights proc~default_real_construct_layer->none~weights string string proc~default_real_construct_layer->string interface~default_real_next_allocated neuron_t%default_real_next_allocated none~next_allocated->interface~default_real_next_allocated interface~double_precision_next_allocated neuron_t%double_precision_next_allocated none~next_allocated->interface~double_precision_next_allocated interface~default_real_next_pointer neuron_t%default_real_next_pointer none~next_pointer->interface~default_real_next_pointer interface~double_precision_next_pointer neuron_t%double_precision_next_pointer none~next_pointer->interface~double_precision_next_pointer interface~default_real_weights neuron_t%default_real_weights none~weights->interface~default_real_weights interface~double_precision_weights neuron_t%double_precision_weights none~weights->interface~double_precision_weights