# Package org.apache.ignite.ml.trainers

Contains model trainers.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  FeatureLabelExtractor<K,V,L> | Class fro extracting features and vectors from upstream.

- Class Summary
  Class | Description
  --- | ---
  AdaptableDatasetModel<I,O,IW,OW,M extends IgniteModel<IW,OW>> | Model which is composition of form `before `andThen` inner Mdl `andThen` after`.
  AdaptableDatasetTrainer<I,O,IW,OW,M extends IgniteModel<IW,OW>,L> | Type used to adapt input and output types of wrapped `DatasetTrainer`.
  DatasetTrainer<M extends IgniteModel,L> | Interface for trainers.
  MultiLabelDatasetTrainer<M extends IgniteModel> | Interface for trainers that trains on dataset with multiple label per object.
  SingleLabelDatasetTrainer<M extends IgniteModel> | Interface for trainers that trains on dataset with singe label per object.
  TrainerTransformers | Class containing various trainer transformers.

- Exception Summary
  Exception | Description
  --- | ---
  DatasetTrainer.EmptyDatasetException | EmptyDataset exception.

## Package org.apache.ignite.ml.trainers Description

Contains model trainers.

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