Class DecimalScaler

java.lang.Object
deepnetts.data.norm.AbstractScaler
deepnetts.data.norm.DecimalScaler
All Implemented Interfaces:
Serializable, javax.visrec.ml.data.preprocessing.Scaler<javax.visrec.ml.data.DataSet<MLDataItem>>

public class DecimalScaler extends AbstractScaler
Decimal scale normalization for the given data set. Divides all inputs and outputs with 10^k so they are all scaled to [0,1]
Author:
Zoran Sevarac
See Also:
  • Constructor Details

    • DecimalScaler

      public DecimalScaler(javax.visrec.ml.data.DataSet<MLDataItem> dataSet)
      Creates a new instance of max normalizer initialized to max values in given data set.
      Parameters:
      dataSet -
  • Method Details

    • apply

      public void apply(javax.visrec.ml.data.DataSet<MLDataItem> dataSet)
      Performs normalization on the given inputs.
      Parameters:
      dataSet - data set to normalize
    • scaleInput

      public void scaleInput(TensorBase input)
      Description copied from class: AbstractScaler
      Normalize input of deployed model
      Specified by:
      scaleInput in class AbstractScaler
      Parameters:
      input -