Class LinearScalingTransformation

java.lang.Object
org.tribuo.transform.transformations.LinearScalingTransformation
All Implemented Interfaces:
com.oracle.labs.mlrg.olcut.config.Configurable, com.oracle.labs.mlrg.olcut.provenance.Provenancable<TransformationProvenance>, Transformation

public final class LinearScalingTransformation extends Object implements Transformation
A Transformation which takes an observed distribution and rescales it so all values are between the desired min and max. The scaling is linear.

Values outside the observed range are clamped to the desired min or max.