input_output_pair_t Interface

public interface input_output_pair_t

Functions

private elemental module function default_real_construct(inputs, expected_outputs) result(input_output_pair)

Arguments

Type IntentOptional Attributes Name
type(tensor_t), intent(in) :: inputs
type(tensor_t), intent(in) :: expected_outputs

Return Value type(input_output_pair_t)

private elemental module function double_precision_construct(inputs, expected_outputs) result(input_output_pair)

Arguments

Type IntentOptional Attributes Name
type(tensor_t(double_precision)), intent(in) :: inputs
type(tensor_t(double_precision)), intent(in) :: expected_outputs

Return Value type(input_output_pair_t(double_precision))