public class IndexedNormalizer extends java.lang.Object implements Normalizer
| Constructor and Description |
|---|
IndexedNormalizer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
denormalizeColumn(ColumnDefinition colDef,
MLData data,
int dataColumn)
Denormalize a value.
|
boolean |
equals(java.lang.Object obj) |
int |
normalizeColumn(ColumnDefinition colDef,
double value,
double[] outputData,
int outputColumn)
Normalize a column from a double.
|
int |
normalizeColumn(ColumnDefinition colDef,
java.lang.String value,
double[] outputData,
int outputColumn)
Normalize a column from a string.
|
int |
outputSize(ColumnDefinition colDef)
Determine the normalized size of the specified column.
|
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int outputSize(ColumnDefinition colDef)
outputSize in interface NormalizercolDef - The column to check.public int normalizeColumn(ColumnDefinition colDef, java.lang.String value, double[] outputData, int outputColumn)
normalizeColumn in interface NormalizercolDef - 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 java.lang.String denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)
denormalizeColumn in interface NormalizercolDef - The column to denormalize.data - The data to denormalize.dataColumn - The starting location inside data.public int normalizeColumn(ColumnDefinition colDef, double value, double[] outputData, int outputColumn)
normalizeColumn in interface NormalizercolDef - 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.