## Uses of Class
org.encog.ml.data.versatile.columns.ColumnDefinition

- Packages that use ColumnDefinition
  Package | Description
  --- | ---
  org.encog.ml.data.versatile |
  org.encog.ml.data.versatile.missing |
  org.encog.ml.data.versatile.normalizers |
  org.encog.ml.data.versatile.normalizers.strategies |
  org.encog.ml.model |

- - ### Uses of ColumnDefinition in org.encog.ml.data.versatile

    Methods in org.encog.ml.data.versatile that return ColumnDefinition
    Modifier and Type | Method and Description
    --- | ---
    `ColumnDefinition` | VersatileMLDataSet.`defineSourceColumn(String name, ColumnType colType)` Define a source column.
    `ColumnDefinition` | VersatileMLDataSet.`defineSourceColumn(String name, int index, ColumnType colType)` Define a source column.
    `ColumnDefinition` | NormalizationHelper.`defineSourceColumn(String name, int index, ColumnType colType)` Define a source column.

    Methods in org.encog.ml.data.versatile that return types with arguments of type ColumnDefinition
    Modifier and Type | Method and Description
    --- | ---
    `List<ColumnDefinition>` | NormalizationHelper.`getInputColumns()`
    `List<ColumnDefinition>` | NormalizationHelper.`getOutputColumns()`
    `List<ColumnDefinition>` | NormalizationHelper.`getSourceColumns()`

    Methods in org.encog.ml.data.versatile with parameters of type ColumnDefinition
    Modifier and Type | Method and Description
    --- | ---
    `void` | NormalizationHelper.`addSourceColumn(ColumnDefinition def)` Add a source column.
    `void` | VersatileMLDataSet.`defineInput(ColumnDefinition col)` Define an input column.
    `void` | NormalizationHelper.`defineMissingHandler(ColumnDefinition colDef, MissingHandler handler)` Define a missing value handler.
    `void` | VersatileMLDataSet.`defineOutput(ColumnDefinition col)` Define an output column.
    `void` | VersatileMLDataSet.`defineSingleOutputOthersInput(ColumnDefinition outputColumn)` Define a single column as an output column, all others as inputs.
    `int` | NormalizationHelper.`normalizeToVector(ColumnDefinition colDef, int outputColumn, double[] output, boolean isInput, String value)` Normalize a single column to the input vector.

    Method parameters in org.encog.ml.data.versatile with type arguments of type ColumnDefinition
    Modifier and Type | Method and Description
    --- | ---
    `void` | NormalizationHelper.`setInputColumns(List<ColumnDefinition> inputColumns)`
    `void` | NormalizationHelper.`setOutputColumns(List<ColumnDefinition> outputColumns)`
    `void` | NormalizationHelper.`setSourceColumns(List<ColumnDefinition> sourceColumns)`

  - ### Uses of ColumnDefinition in org.encog.ml.data.versatile.missing

    Methods in org.encog.ml.data.versatile.missing with parameters of type ColumnDefinition
    Modifier and Type | Method and Description
    --- | ---
    `double` | MeanMissingHandler.`processDouble(ColumnDefinition colDef)`
    `double` | MissingHandler.`processDouble(ColumnDefinition colDef)`
    `String` | MeanMissingHandler.`processString(ColumnDefinition colDef)` Process a column's missing data.
    `String` | MissingHandler.`processString(ColumnDefinition colDef)` Process a column's missing data.

  - ### Uses of ColumnDefinition in org.encog.ml.data.versatile.normalizers

    Methods in org.encog.ml.data.versatile.normalizers with parameters of type ColumnDefinition
    Modifier and Type | Method and Description
    --- | ---
    `String` | OneOfNNormalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `String` | IndexedNormalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `String` | Normalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataIndex)` Denormalize a value.
    `String` | RangeOrdinal.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `String` | RangeNormalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `String` | PassThroughNormalizer.`denormalizeColumn(ColumnDefinition colDef, MLData data, int dataColumn)` Denormalize a value.
    `int` | OneOfNNormalizer.`normalizeColumn(ColumnDefinition colDef, double value, double[] outputData, int outputColumn)` Normalize a column from a double.
    `int` | IndexedNormalizer.`normalizeColumn(ColumnDefinition colDef, double value, double[] outputData, int outputColumn)` Normalize a column from a double.
    `int` | Normalizer.`normalizeColumn(ColumnDefinition colDef, double value, double[] outputData, int outputIndex)` Normalize a column from a double.
    `int` | RangeOrdinal.`normalizeColumn(ColumnDefinition colDef, double value, double[] outputData, int outputColumn)` Normalize a column from a double.
    `int` | RangeNormalizer.`normalizeColumn(ColumnDefinition colDef, double value, double[] outputData, int outputColumn)` Normalize a column from a double.
    `int` | PassThroughNormalizer.`normalizeColumn(ColumnDefinition colDef, double value, double[] outputData, int outputColumn)`
    `int` | OneOfNNormalizer.`normalizeColumn(ColumnDefinition colDef, String value, double[] outputData, int outputColumn)` Normalize a column from a string.
    `int` | IndexedNormalizer.`normalizeColumn(ColumnDefinition colDef, String value, double[] outputData, int outputColumn)` Normalize a column from a string.
    `int` | Normalizer.`normalizeColumn(ColumnDefinition colDef, String value, double[] outputData, int outputIndex)` Normalize a column from a string.
    `int` | RangeOrdinal.`normalizeColumn(ColumnDefinition colDef, String theValue, double[] outputData, int outputColumn)` Normalize a column from a string.
    `int` | RangeNormalizer.`normalizeColumn(ColumnDefinition colDef, String value, double[] outputData, int outputColumn)` Normalize a column from a string.
    `int` | PassThroughNormalizer.`normalizeColumn(ColumnDefinition colDef, String value, double[] outputData, int outputColumn)` Normalize a column from a string.
    `int` | OneOfNNormalizer.`outputSize(ColumnDefinition colDef)` Determine the normalized size of the specified column.
    `int` | IndexedNormalizer.`outputSize(ColumnDefinition colDef)` Determine the normalized size of the specified column.
    `int` | Normalizer.`outputSize(ColumnDefinition colDef)` Determine the normalized size of the specified column.
    `int` | RangeOrdinal.`outputSize(ColumnDefinition colDef)` Determine the normalized size of the specified column.
    `int` | RangeNormalizer.`outputSize(ColumnDefinition colDef)` Determine the normalized size of the specified column.
    `int` | PassThroughNormalizer.`outputSize(ColumnDefinition colDef)` Determine the normalized size of the specified column.

  - ### Uses of ColumnDefinition in org.encog.ml.data.versatile.normalizers.strategies

    Methods in org.encog.ml.data.versatile.normalizers.strategies with parameters of type ColumnDefinition
    Modifier and Type | Method and Description
    --- | ---
    `String` | BasicNormalizationStrategy.`denormalizeColumn(ColumnDefinition colDef, boolean isInput, MLData data, int dataColumn)` Normalize a column, with a double input.
    `String` | NormalizationStrategy.`denormalizeColumn(ColumnDefinition colDef, boolean isInput, MLData output, int idx)` Normalize a column, with a double input.
    `int` | BasicNormalizationStrategy.`normalizeColumn(ColumnDefinition colDef, boolean isInput, double value, double[] outputData, int outputColumn)` Normalize a column, with a double value.
    `int` | NormalizationStrategy.`normalizeColumn(ColumnDefinition colDef, boolean isInput, double value, double[] outpuData, int outputColumn)` Normalize a column, with a double value.
    `int` | BasicNormalizationStrategy.`normalizeColumn(ColumnDefinition colDef, boolean isInput, String value, double[] outputData, int outputColumn)` Normalize a column, with a string input.
    `int` | NormalizationStrategy.`normalizeColumn(ColumnDefinition colDef, boolean isInput, String value, double[] outpuData, int outputColumn)` Normalize a column, with a string input.
    `int` | BasicNormalizationStrategy.`normalizedSize(ColumnDefinition colDef, boolean isInput)` Calculate how many elements a column will normalize into.
    `int` | NormalizationStrategy.`normalizedSize(ColumnDefinition colDef, boolean isInput)` Calculate how many elements a column will normalize into.

  - ### Uses of ColumnDefinition in org.encog.ml.model

    Methods in org.encog.ml.model that return types with arguments of type ColumnDefinition
    Modifier and Type | Method and Description
    --- | ---
    `List<ColumnDefinition>` | EncogModel.`getInputFeatures()`
    `List<ColumnDefinition>` | EncogModel.`getPredictedFeatures()`

Copyright © 2014. All Rights Reserved.