unmapped_network_s Submodule


Uses

    • assert_m
  • module~~unmapped_network_s~~UsesGraph module~unmapped_network_s unmapped_network_s assert_m assert_m module~unmapped_network_s->assert_m module~neural_network_m neural_network_m module~unmapped_network_s->module~neural_network_m julienne_m julienne_m module~neural_network_m->julienne_m module~activation_m activation_m module~neural_network_m->module~activation_m module~double_precision_file_m double_precision_file_m module~neural_network_m->module~double_precision_file_m module~kind_parameters_m kind_parameters_m module~neural_network_m->module~kind_parameters_m module~metadata_m metadata_m module~neural_network_m->module~metadata_m module~mini_batch_m mini_batch_m module~neural_network_m->module~mini_batch_m module~tensor_m tensor_m module~neural_network_m->module~tensor_m module~tensor_map_m tensor_map_m module~neural_network_m->module~tensor_map_m module~activation_m->julienne_m iso_c_binding iso_c_binding module~activation_m->iso_c_binding module~double_precision_file_m->julienne_m module~double_precision_string_m double_precision_string_m module~double_precision_file_m->module~double_precision_string_m julienne_string_m julienne_string_m module~metadata_m->julienne_string_m module~metadata_m->module~double_precision_string_m module~mini_batch_m->module~kind_parameters_m module~input_output_pair_m input_output_pair_m module~mini_batch_m->module~input_output_pair_m module~tensor_m->module~kind_parameters_m module~tensor_map_m->julienne_m module~tensor_map_m->module~kind_parameters_m module~tensor_map_m->module~tensor_m module~tensor_map_m->module~double_precision_string_m module~double_precision_string_m->julienne_m module~input_output_pair_m->module~kind_parameters_m module~input_output_pair_m->module~tensor_m

Variables

Type Visibility Attributes Name Initial
integer, private, parameter :: input_layer = 0

Module Procedures

module procedure /home/runner/work/fiats/fiats/doc/html/module/unmapped_network_s.html default_real_infer_unmapped elemental module function default_real_infer_unmapped(self, inputs) result(outputs)

Arguments

Type IntentOptional Attributes Name
class(unmapped_network_t), intent(in) :: self
type(tensor_t), intent(in) :: inputs

Return Value type(tensor_t)

module procedure /home/runner/work/fiats/fiats/doc/html/module/unmapped_network_s.html double_precision_infer_unmapped elemental module function double_precision_infer_unmapped(self, inputs) result(outputs)

Arguments

Type IntentOptional Attributes Name
class(unmapped_network_t(double_precision)), intent(in) :: self
type(tensor_t(double_precision)), intent(in) :: inputs

Return Value type(tensor_t(double_precision))

module procedure /home/runner/work/fiats/fiats/doc/html/module/unmapped_network_s.html double_precision_unmapped_from_json impure elemental module function double_precision_unmapped_from_json(file) result(unmapped_network)

Arguments

Type IntentOptional Attributes Name
type(double_precision_file_t), intent(in) :: file

Return Value type(unmapped_network_t(double_precision))