## Uses of Interface
org.apache.ignite.ml.trainers.FeatureLabelExtractor

- Packages that use FeatureLabelExtractor
  Package | Description
  --- | ---
  org.apache.ignite.ml.composition | Contains classes for ensemble of models implementation.
  org.apache.ignite.ml.dataset.feature.extractor | Package for upstream object vectorizations.
  org.apache.ignite.ml.dataset.feature.extractor.impl | Package contains default implementations of `Vectorizer`.

- - ### Uses of FeatureLabelExtractor in org.apache.ignite.ml.composition

    Methods in org.apache.ignite.ml.composition with parameters of type FeatureLabelExtractor
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V,L> IgniteBiFunction<K,V,Vector>` | CompositionUtils.`asFeatureExtractor(FeatureLabelExtractor<K,V,L> extractor)` Create feature extractor from given mapping `(key, value) -> LabeledVector`.
    `static <K,V,L> IgniteBiFunction<K,V,L>` | CompositionUtils.`asLabelExtractor(FeatureLabelExtractor<K,V,L> extractor)` Label extractor feature extractor from given mapping `(key, value) -> LabeledVector`.

  - ### Uses of FeatureLabelExtractor in org.apache.ignite.ml.dataset.feature.extractor

    Classes in org.apache.ignite.ml.dataset.feature.extractor that implement FeatureLabelExtractor
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ExtractionUtils.ArrayLikeObjectLabelVectorizer<K,V>` Vectorizer extracting vectors from array-like structure with finite size and integer coordinates.
    `static class` | `ExtractionUtils.ArrayLikeVectorizer<K,V>` Vectorizer extracting vectors from array-like structure with finite size and integer coordinates.
    `static class` | `ExtractionUtils.DefaultLabelVectorizer<K,V,C extends Serializable>` Vectorizer with double-label containing on same level as feature values.
    `static class` | `ExtractionUtils.IntCoordObjectLabelVectorizer<K,V>` Vectorizer with integer coordinates.
    `static class` | `ExtractionUtils.IntCoordVectorizer<K,V>` Vectorizer with integer coordinates.
    `static class` | `ExtractionUtils.ObjectLabelVectorizer<K,V,C extends Serializable>` Vectorizer with String-label containing on same level as feature values.
    `static class` | `ExtractionUtils.StringCoordVectorizer<K,V>` Vectorizer with String-coordinates.
    `class` | `Vectorizer<K,V,C extends Serializable,L>` Class for extracting labeled vectors from upstream.
    `static class` | `Vectorizer.VectorizerAdapter<K,V,C extends Serializable,L>` Utility class for convenient overridings.

  - ### Uses of FeatureLabelExtractor in org.apache.ignite.ml.dataset.feature.extractor.impl

    Classes in org.apache.ignite.ml.dataset.feature.extractor.impl that implement FeatureLabelExtractor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryObjectVectorizer<K>` Vectorizer on binary objects.
    `class` | `DoubleArrayVectorizer<K>` Vectorizer on arrays of doubles.
    `class` | `DummyVectorizer<K>` Vectorizer on Vector.
    `class` | `LabeledDummyVectorizer<K,L>` Vectorizer on LabeledVector.
    `class` | `ObjectArrayVectorizer<K>` Vectorizer on arrays of objects.

2022 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.13.0
Release Date | : April 20 2022