double_precision_map_from_output_range Interface

interface


Called by

interface~~double_precision_map_from_output_range~~CalledByGraph interface~double_precision_map_from_output_range neural_network_t%double_precision_map_from_output_range none~map_from_output_range~2 trainable_network_t%map_from_output_range none~map_from_output_range~2->interface~double_precision_map_from_output_range proc~default_real_map_to_training_ranges default_real_map_to_training_ranges proc~default_real_map_to_training_ranges->none~map_from_output_range~2

private elemental module function double_precision_map_from_output_range(self, normalized_tensor) result(tensor)

Arguments

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

Return Value type(tensor_tdouble_precision)

Description

The result contains the output tensor values unmapped via the inverse of the mapping used in training