## Uses of Class
org.apache.ignite.ml.preprocessing.encoding.EncoderTrainer

- Packages that use EncoderTrainer
  Package | Description
  --- | ---
  org.apache.ignite.ml.preprocessing.encoding | Contains encoding preprocessors.

- - ### Uses of EncoderTrainer in org.apache.ignite.ml.preprocessing.encoding

    Methods in org.apache.ignite.ml.preprocessing.encoding that return EncoderTrainer
    Modifier and Type | Method and Description
    --- | ---
    `EncoderTrainer<K,V>` | EncoderTrainer.`labeled(Integer targetLabelIndex)` Sets the target label index.
    `EncoderTrainer<K,V>` | EncoderTrainer.`minCategorySize(Long minCategorySize)` Sets the min category size for category target encoding.
    `EncoderTrainer<K,V>` | EncoderTrainer.`minSamplesLeaf(Integer minSamplesLeaf)` Sets the minSamplesLeaf for target encoding.
    `EncoderTrainer<K,V>` | EncoderTrainer.`smoothing(Double smoothing)` Sets the smoothing for target encoding.
    `EncoderTrainer<K,V>` | EncoderTrainer.`withEncodedFeature(int idx)` Add the index of encoded feature.
    `EncoderTrainer<K,V>` | EncoderTrainer.`withEncodedFeatures(Set<Integer> handledIndices)` Sets the indices of features which should be encoded.
    `EncoderTrainer<K,V>` | EncoderTrainer.`withEncoderIndexingStrategy(EncoderSortingStrategy encoderSortingStgy)` Sets the encoder indexing strategy.
    `EncoderTrainer<K,V>` | EncoderTrainer.`withEncoderType(EncoderType type)` Sets the encoder preprocessor type.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023