CADETProcess.transform.AutoTransform

Contents

CADETProcess.transform.AutoTransform#

class CADETProcess.transform.AutoTransform(*args, threshold=1000, **kwargs)[source]#

A class that implements an automatic parameter transformation.

Transforms the input value to the range [0, 1] using either the NormLinearTransform or the NormLogTransform based on the input parameter space.

Attributes:
linearNormLinearTransform

Instance of the linear normalization transform.

logNormLogTransform

Instance of the logarithmic normalization transform.

Methods

plot(ax[, use_log_scale])

Plot the transformed space against the input space.

transform(x)

Transform the input parameter space to the output parameter space.

untransform(x)

Transform the output parameter space to the input parameter space.