# Package org.apache.ignite.ml.dataset.feature.extractor

Package for upstream object vectorizations.

See: Description

- Class Summary
  Class | Description
  --- | ---
  ExtractionUtils | Class aggregates helper classes and shortcut-classes with default types and behaviour for Vectorizers.
  ExtractionUtils.ArrayLikeObjectLabelVectorizer<K,V> | Vectorizer extracting vectors from array-like structure with finite size and integer coordinates.
  ExtractionUtils.ArrayLikeVectorizer<K,V> | Vectorizer extracting vectors from array-like structure with finite size and integer coordinates.
  ExtractionUtils.DefaultLabelVectorizer<K,V,C extends Serializable> | Vectorizer with double-label containing on same level as feature values.
  ExtractionUtils.IntCoordObjectLabelVectorizer<K,V> | Vectorizer with integer coordinates.
  ExtractionUtils.IntCoordVectorizer<K,V> | Vectorizer with integer coordinates.
  ExtractionUtils.ObjectLabelVectorizer<K,V,C extends Serializable> | Vectorizer with String-label containing on same level as feature values.
  ExtractionUtils.StringCoordVectorizer<K,V> | Vectorizer with String-coordinates.
  Vectorizer<K,V,C extends Serializable,L> | Class for extracting labeled vectors from upstream.
  Vectorizer.VectorizerAdapter<K,V,C extends Serializable,L> | Utility class for convenient overridings.

- Enum Summary
  Enum | Description
  --- | ---
  Vectorizer.LabelCoordinate | Shotrcuts for coordinates in feature vector.

## Package org.apache.ignite.ml.dataset.feature.extractor Description

Package for upstream object vectorizations. This package contains `Vectorizer` implementations allowing extract feature and label values from upstream object.

2021 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.10.0
Release Date | : March 10 2021