Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | layer | |||
real, | intent(in), | dimension(:) | :: | minima | ||
real, | intent(in), | dimension(:) | :: | maxima |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(string_t), | intent(in) | :: | lines(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(tensor_range_t), | intent(in) | :: | lhs | |||
class(tensor_range_t), | intent(in) | :: | rhs |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(tensor_range_t), | intent(in) | :: | self | |||
type(tensor_t), | intent(in) | :: | tensor |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(tensor_range_t), | intent(in) | :: | self | |||
type(tensor_t), | intent(in) | :: | tensor |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(tensor_range_t), | intent(in) | :: | self | |||
type(tensor_t), | intent(in) | :: | tensor |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(tensor_range_t), | intent(in) | :: | self |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | private, | allocatable | :: | layer_ | |||
real, | private, | allocatable, dimension(:) | :: | maxima_ | |||
real, | private, | allocatable, dimension(:) | :: | minima_ |
private pure, module function from_components (layer, minima, maxima) | |
private module function from_json (lines) |
procedure, public :: in_range | |
procedure, public :: map_from_training_range | |
procedure, public :: map_to_training_range | |
generic, public :: operator(==) => equals | |
procedure, public :: to_json | |
procedure, private :: equals |