mini_batch_s Submodule


Uses

  • module~~mini_batch_s~~UsesGraph module~mini_batch_s mini_batch_s module~mini_batch_m mini_batch_m module~mini_batch_s->module~mini_batch_m module~input_output_pair_m input_output_pair_m module~mini_batch_m->module~input_output_pair_m module~kind_parameters_m kind_parameters_m module~mini_batch_m->module~kind_parameters_m module~input_output_pair_m->module~kind_parameters_m module~tensor_m tensor_m module~input_output_pair_m->module~tensor_m module~tensor_m->module~kind_parameters_m

Module Procedures

module procedure /home/runner/work/fiats/fiats/doc/html/module/mini_batch_s.html default_real_construct pure module function default_real_construct(input_output_pairs) result(mini_batch)

Arguments

Type IntentOptional Attributes Name
type(input_output_pair_t), intent(in) :: input_output_pairs(:)

Return Value type(mini_batch_t)

module procedure /home/runner/work/fiats/fiats/doc/html/module/mini_batch_s.html default_real_input_output_pairs pure module function default_real_input_output_pairs(self) result(my_input_output_pairs)

Arguments

Type IntentOptional Attributes Name
class(mini_batch_t), intent(in) :: self

Return Value type(input_output_pair_t), allocatable, (:)

module procedure /home/runner/work/fiats/fiats/doc/html/module/mini_batch_s.html double_precision_construct pure module function double_precision_construct(input_output_pairs) result(mini_batch)

Arguments

Type IntentOptional Attributes Name
type(input_output_pair_t(double_precision)), intent(in) :: input_output_pairs(:)

Return Value type(mini_batch_t(double_precision))

module procedure /home/runner/work/fiats/fiats/doc/html/module/mini_batch_s.html double_precision_input_output_pairs pure module function double_precision_input_output_pairs(self) result(my_input_output_pairs)

Arguments

Type IntentOptional Attributes Name
class(mini_batch_t(double_precision)), intent(in) :: self

Return Value type(input_output_pair_t(double_precision)), allocatable, (:)