org.encog.ml.data.versatile.normalizers.strategies
public interface NormalizationStrategy
Modifier and Type | Method and Description |
---|---|
String |
denormalizeColumn(ColumnDefinition colDef,
boolean isInput,
MLData output,
int idx)
Normalize a column, with a double input.
|
int |
normalizeColumn(ColumnDefinition colDef,
boolean isInput,
double value,
double[] outpuData,
int outputColumn)
Normalize a column, with a double value.
|
int |
normalizeColumn(ColumnDefinition colDef,
boolean isInput,
String value,
double[] outpuData,
int outputColumn)
Normalize a column, with a string input.
|
int |
normalizedSize(ColumnDefinition colDef,
boolean isInput)
Calculate how many elements a column will normalize into.
|
int normalizedSize(ColumnDefinition colDef, boolean isInput)
colDef
- The column definition.isInput
- True, if this is an input column.int normalizeColumn(ColumnDefinition colDef, boolean isInput, String value, double[] outpuData, int outputColumn)
colDef
- The column definition.isInput
- True, if this is an input column.value
- The value to normalize.outpuData
- The output data.outputColumn
- The element to begin outputing to.String denormalizeColumn(ColumnDefinition colDef, boolean isInput, MLData output, int idx)
colDef
- The column definition.isInput
- True, if this is an input column.value
- The value to normalize.outpuData
- The output data.outputColumn
- The element to begin outputing to.int normalizeColumn(ColumnDefinition colDef, boolean isInput, double value, double[] outpuData, int outputColumn)
colDef
- The column definition.isInput
- True, if this is an input column.value
- The value to normalize.outpuData
- The output data.outputColumn
- The element to begin outputing to.Copyright © 2014. All Rights Reserved.