org.encog.ml.data.versatile.normalizers
public class RangeOrdinal extends Object implements Normalizer
Constructor and Description |
---|
RangeOrdinal(double theNormalizedLow,
double theNormalizedHigh) |
Modifier and Type | Method and Description |
---|---|
String |
denormalizeColumn(ColumnDefinition colDef,
MLData data,
int dataColumn)
Denormalize a value.
|
int |
normalizeColumn(ColumnDefinition colDef,
double value,
double[] outputData,
int outputColumn)
Normalize a column from a double.
|
int |
normalizeColumn(ColumnDefinition colDef,
String theValue,
double[] outputData,
int outputColumn)
Normalize a column from a string.
|
int |
outputSize(ColumnDefinition colDef)
Determine the normalized size of the specified column.
|
public RangeOrdinal(double theNormalizedLow, double theNormalizedHigh)
public int outputSize(ColumnDefinition colDef)
outputSize
in interface Normalizer
colDef
- The column to check.public int normalizeColumn(ColumnDefinition colDef, String theValue, double[] outputData, int outputColumn)
normalizeColumn
in interface Normalizer
colDef
- The column that is being normalized.theValue
- The value to normalize.outputData
- The array to output to.outputColumn
- The index to start at in outputData.public int normalizeColumn(ColumnDefinition colDef, double value, double[] outputData, int outputColumn)
normalizeColumn
in interface Normalizer
colDef
- The column that is being normalized.value
- The value to normalize.outputData
- The array to output to.outputColumn
- The index to start at in outputData.public String denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)
denormalizeColumn
in interface Normalizer
colDef
- The column to denormalize.data
- The data to denormalize.dataColumn
- The starting location inside data.Copyright © 2014. All Rights Reserved.