## Uses of Class
org.apache.ignite.ml.dataset.feature.extractor.Vectorizer

- Packages that use Vectorizer
  Package | Description
  --- | ---
  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`.
  org.apache.ignite.ml.pipeline | Contains Pipeline API.

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

    Subclasses of Vectorizer in org.apache.ignite.ml.dataset.feature.extractor
    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.
    `static class` | `Vectorizer.VectorizerAdapter<K,V,C extends Serializable,L>` Utility class for convenient overridings.

    Methods in org.apache.ignite.ml.dataset.feature.extractor that return Vectorizer
    Modifier and Type | Method and Description
    --- | ---
    `Vectorizer<K,V,C,L>` | Vectorizer.`exclude(C... coords)` Exclude these coordinates from result vector.
    `Vectorizer<K,V,C,L>` | Vectorizer.`labeled(C labelCoord)` Sets label coordinate for Vectorizer.
    `Vectorizer<K,V,C,L>` | Vectorizer.`labeled(Vectorizer.LabelCoordinate labelCoord)` Sets label coordinate for Vectorizer.

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

    Subclasses of Vectorizer in org.apache.ignite.ml.dataset.feature.extractor.impl
    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.

  - ### Uses of Vectorizer in org.apache.ignite.ml.pipeline

    Methods in org.apache.ignite.ml.pipeline with parameters of type Vectorizer
    Modifier and Type | Method and Description
    --- | ---
    `Pipeline<K,V,C,L>` | Pipeline.`addVectorizer(Vectorizer<K,V,C,L> vectorizer)`

2022 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.12.0
Release Date | : January 10 2022