default_real_infer Module Procedure

module procedure default_real_infer elemental module function default_real_infer(self, inputs) result(outputs)

Arguments

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

Return Value type(tensor_t)


Calls

proc~~default_real_infer~~CallsGraph proc~default_real_infer default_real_infer call_assert_consistency call_assert_consistency proc~default_real_infer->call_assert_consistency none~evaluate activation_t%evaluate proc~default_real_infer->none~evaluate none~map_from_training_range tensor_map_t%map_from_training_range proc~default_real_infer->none~map_from_training_range none~map_to_training_range tensor_map_t%map_to_training_range proc~default_real_infer->none~map_to_training_range values values proc~default_real_infer->values interface~default_real_evaluate activation_t%default_real_evaluate none~evaluate->interface~default_real_evaluate interface~double_precision_evaluate activation_t%double_precision_evaluate none~evaluate->interface~double_precision_evaluate interface~default_real_map_from_training_range tensor_map_t%default_real_map_from_training_range none~map_from_training_range->interface~default_real_map_from_training_range interface~double_precision_map_from_training_range tensor_map_t%double_precision_map_from_training_range none~map_from_training_range->interface~double_precision_map_from_training_range interface~default_real_map_to_training_range tensor_map_t%default_real_map_to_training_range none~map_to_training_range->interface~default_real_map_to_training_range interface~double_precision_map_to_training_range tensor_map_t%double_precision_map_to_training_range none~map_to_training_range->interface~double_precision_map_to_training_range