capability__inverse_transform__range#
- capability__inverse_transform__range()[source]#
Capability: the domain of invertibility of the transform.
String name:
"capability:inverse_transform:range"
Public capability tag
Values: list, [lower, upper], of float
Example: [0.0, 1.0]
Default:
None
This tag applies to transformations that possess an
inverse_transform
method, as specified by the tagcapability:inverse_transform
. It is one of the tags that specify the properties of the inverse transform.The tag specifies the domain of invertibility of the transform, i.e., the range of values for which the inverse transform is mathematically defined.
This is the same as the subset of the domain of the transform for which the transform is invertible. In general, the domain of invertibility will be smaller than the domain of the transform, but may be equal.
The tag value is a list of two floats, [lower, upper], where:
lower
: the lower bound of the domain of invertibility.upper
: the upper bound of the domain of invertibility.
These two values may depend on hyper-parameters of the transformer, as well as the data seen in the
fit
method.If the tag value is
None
, the domain of invertibility is assumed to be the entire domain of the transform.If
"capability:inverse_transform"
isFalse
, this tag is irrelevant and will also have valueNone
.