public class NormalizerMinMaxScaler extends Object implements DataNormalization
Constructor and Description |
---|
NormalizerMinMaxScaler() |
NormalizerMinMaxScaler(double minRange,
double maxRange)
Preprocessor can take a range as minRange and maxRange
|
Modifier and Type | Method and Description |
---|---|
void |
fit(DataSet dataSet)
Fit a dataset (only compute
based on the statistics from this dataset0
|
void |
fit(DataSetIterator iterator)
Fit the given model
|
INDArray |
getMax() |
INDArray |
getMin() |
void |
load(File... statistics)
Load the given min and max
|
void |
preProcess(DataSet toPreProcess)
Pre process a dataset
|
void |
preProcess(INDArray theFeatures) |
void |
revert(DataSet toPreProcess)
Revert the data to what it was before transform
|
void |
revert(DataSetIterator toPreProcessIter) |
void |
revertPreProcess(DataSet toPreProcess) |
void |
save(File... files)
Save the current min and max
|
void |
setMaxRange(double maxRange) |
void |
setMinRange(double minRange) |
void |
transform(DataSet toPreProcess)
Transform the data
|
void |
transform(INDArray theFeatures) |
public NormalizerMinMaxScaler(double minRange, double maxRange)
minRange
- maxRange
- public NormalizerMinMaxScaler()
public void setMinRange(double minRange)
public void setMaxRange(double maxRange)
public void fit(DataSet dataSet)
DataNormalization
fit
in interface DataNormalization
dataSet
- the dataset to compute onpublic void fit(DataSetIterator iterator)
fit
in interface DataNormalization
iterator
- for the data to iterate overpublic void preProcess(DataSet toPreProcess)
DataSetPreProcessor
preProcess
in interface DataSetPreProcessor
preProcess
in interface DataNormalization
toPreProcess
- the data set to pre processpublic void preProcess(INDArray theFeatures)
public void transform(DataSet toPreProcess)
transform
in interface DataNormalization
toPreProcess
- the dataset to transformpublic void transform(INDArray theFeatures)
public void revertPreProcess(DataSet toPreProcess)
public void revert(DataSet toPreProcess)
toPreProcess
- the dataset to revert backpublic void revert(DataSetIterator toPreProcessIter)
public INDArray getMin()
public INDArray getMax()
public void load(File... statistics) throws IOException
load
in interface DataNormalization
statistics
- the statistics to loadIOException
public void save(File... files) throws IOException
save
in interface DataNormalization
files
- the statistics to saveIOException
Copyright © 2016. All Rights Reserved.