CADETProcess.transform.NormLogTransformer#
- class CADETProcess.transform.NormLogTransformer(lb_input: float | ndarray = -inf, ub_input: float | ndarray = inf, allow_extended_input: bool | None = False, allow_extended_output: bool | None = False)[source]#
A transformer that normalizes values logarithmically to the range [0, 1].
This transformation scales input values logarithmically between the given lower and upper bounds into a normalized range of [0,1].
- Attributes:
Methods
plot([use_log_scale, ax, setup_figure_kwargs])Plot the transformed space against the input space.
transform(x)Transform the input parameter space to the output parameter space.
untransform(x[, significant_digits])Transform the output parameter space back to the input parameter space.
See also
TransformerBaseThe base class for parameter transformation.