# Uses of Package
org.apache.ignite.ml.dataset

- Packages that use org.apache.ignite.ml.dataset
  Package | Description
  --- | ---
  org.apache.ignite.ml.clustering.gmm | Contains Gauss Mixture Model clustering algorithm (see `GmmModel`).
  org.apache.ignite.ml.clustering.kmeans | Contains kMeans clustering algorithm.
  org.apache.ignite.ml.composition.bagging | Contains bootstrap aggregation (bagging) trainer allowing to combine some other trainers and return a bagged version of them.
  org.apache.ignite.ml.composition.boosting | Contains Gradient Boosting regression and classification abstract classes allowing regressor type selecting in child classes.
  org.apache.ignite.ml.composition.boosting.convergence | Package contains implementation of convergence checking algorithms for gradient boosting.
  org.apache.ignite.ml.composition.boosting.convergence.mean | Contains implementation of convergence checking computer by mean of absolute value of errors in dataset.
  org.apache.ignite.ml.composition.boosting.convergence.median | Contains implementation of convergence checking computer by median of medians of errors in dataset.
  org.apache.ignite.ml.composition.boosting.convergence.simple | Contains implementation of Stub for convergence checking.
  org.apache.ignite.ml.composition.combinators.parallel | Contains parallel combiners (ensembles) of trainers and models.
  org.apache.ignite.ml.composition.combinators.sequential | Contains sequential combinators of trainers and models.
  org.apache.ignite.ml.composition.stacking | Contains classes used for training with stacking technique.
  org.apache.ignite.ml.dataset | Base package for machine learning dataset classes.
  org.apache.ignite.ml.dataset.impl.bootstrapping | Base package for bootstrapped implementation of machine learning dataset.
  org.apache.ignite.ml.dataset.impl.cache | Base package for cache based implementation of machine learning dataset.
  org.apache.ignite.ml.dataset.impl.cache.util | Contains util classes used in cache based implementation of dataset.
  org.apache.ignite.ml.dataset.impl.local | Base package for local implementation of machine learning dataset.
  org.apache.ignite.ml.dataset.primitive | Package that contains basic primitives build on top of `Dataset`.
  org.apache.ignite.ml.dataset.primitive.builder.context | Contains partition `context` builders.
  org.apache.ignite.ml.dataset.primitive.builder.data | Contains partition `data` builders.
  org.apache.ignite.ml.knn | Contains main APIs for kNN algorithms.
  org.apache.ignite.ml.knn.ann | Contains main APIs for ANN classification algorithms.
  org.apache.ignite.ml.knn.classification | Contains main APIs for kNN classification algorithms.
  org.apache.ignite.ml.knn.regression | Contains helper classes for kNN regression algorithms.
  org.apache.ignite.ml.knn.utils | Contains util functionality for kNN algorithms.
  org.apache.ignite.ml.math.isolve.lsqr | Contains LSQR algorithm implementation.
  org.apache.ignite.ml.multiclass | Contains various multi-classifier models and trainers.
  org.apache.ignite.ml.naivebayes.compound | Contains Compound naive Bayes classifier.
  org.apache.ignite.ml.naivebayes.discrete | Contains Bernoulli naive Bayes classifier.
  org.apache.ignite.ml.naivebayes.gaussian | Contains Gaussian naive Bayes classifier.
  org.apache.ignite.ml.nn | Contains neural networks and related classes.
  org.apache.ignite.ml.pipeline | Contains Pipeline API.
  org.apache.ignite.ml.preprocessing | Base package for machine learning preprocessing classes.
  org.apache.ignite.ml.preprocessing.binarization | Contains binarization preprocessor.
  org.apache.ignite.ml.preprocessing.encoding | Contains encoding preprocessors.
  org.apache.ignite.ml.preprocessing.finalization | Contains vector finalization preprocessor.
  org.apache.ignite.ml.preprocessing.imputing | Contains Imputer preprocessor.
  org.apache.ignite.ml.preprocessing.maxabsscaling | Contains Max Abs Scaler preprocessor.
  org.apache.ignite.ml.preprocessing.minmaxscaling | Contains Min Max Scaler preprocessor.
  org.apache.ignite.ml.preprocessing.normalization | Contains Normalizer preprocessor.
  org.apache.ignite.ml.preprocessing.standardscaling | Contains Standard scaler preprocessor.
  org.apache.ignite.ml.recommendation | Contains recommendation system framework.
  org.apache.ignite.ml.recommendation.util | Contains util classes used in recommendation system framework.
  org.apache.ignite.ml.regressions.linear | Contains various linear regressions.
  org.apache.ignite.ml.regressions.logistic | Contains various logistic regressions.
  org.apache.ignite.ml.selection.cv | Root package for cross-validation algorithms.
  org.apache.ignite.ml.selection.scoring.evaluator | Package for model evaluator classes.
  org.apache.ignite.ml.sql | Contains util classes that help to work with machine learning models in SQL and train models on data from SQL tables.
  org.apache.ignite.ml.structures.partition | Contains internal APIs for dataset partitioned labeled datasets.
  org.apache.ignite.ml.svm | Contains main APIs for SVM(support vector machines) algorithms.
  org.apache.ignite.ml.trainers | Contains model trainers.
  org.apache.ignite.ml.trainers.transformers | Various upstream transformers.
  org.apache.ignite.ml.tree | Root package for decision trees.
  org.apache.ignite.ml.tree.boosting | Contains implementation of gradient boosting on trees.
  org.apache.ignite.ml.tree.data | Contains data and data builder required for decision tree trainers built on top of partition based dataset.
  org.apache.ignite.ml.tree.leaf | Root package for decision trees leaf builders.
  org.apache.ignite.ml.tree.randomforest | Contains random forest implementation classes.
  org.apache.ignite.ml.tree.randomforest.data.impurity | Contains implementation of impurity computers based on histograms.
  org.apache.ignite.ml.tree.randomforest.data.statistics | Contains implementation of statistics computers for Random Forest.
  org.apache.ignite.ml.util.generators | Contains utility classes for data streams generation.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.clustering.gmm
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.clustering.kmeans
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.bagging
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.boosting
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.boosting.convergence
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.boosting.convergence.mean
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.boosting.convergence.median
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.boosting.convergence.simple
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.combinators.parallel
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.combinators.sequential
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.composition.stacking
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.dataset
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.
  PartitionContextBuilder Builder that accepts a partition `upstream` data and makes partition `context`.
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamEntry Entry of the `upstream`.
  UpstreamTransformer Interface of transformer of upstream.
  UpstreamTransformerBuilder Builder of `UpstreamTransformer`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.dataset.impl.bootstrapping
  Class and Description
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamEntry Entry of the `upstream`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.dataset.impl.cache
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.
  PartitionContextBuilder Builder that accepts a partition `upstream` data and makes partition `context`.
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamTransformerBuilder Builder of `UpstreamTransformer`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.dataset.impl.cache.util
  Class and Description
  PartitionContextBuilder Builder that accepts a partition `upstream` data and makes partition `context`.
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamTransformerBuilder Builder of `UpstreamTransformer`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.dataset.impl.local
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.
  PartitionContextBuilder Builder that accepts a partition `upstream` data and makes partition `context`.
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamTransformerBuilder Builder of `UpstreamTransformer`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.dataset.primitive
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamEntry Entry of the `upstream`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.dataset.primitive.builder.context
  Class and Description
  PartitionContextBuilder Builder that accepts a partition `upstream` data and makes partition `context`.
  UpstreamEntry Entry of the `upstream`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.dataset.primitive.builder.data
  Class and Description
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamEntry Entry of the `upstream`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.knn
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamEntry Entry of the `upstream`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.knn.ann
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.knn.classification
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.knn.regression
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.knn.utils
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.math.isolve.lsqr
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.multiclass
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.naivebayes.compound
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.naivebayes.discrete
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.naivebayes.gaussian
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.nn
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.pipeline
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing.binarization
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing.encoding
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing.finalization
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing.imputing
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing.maxabsscaling
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing.minmaxscaling
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing.normalization
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.preprocessing.standardscaling
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.recommendation
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.recommendation.util
  Class and Description
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamEntry Entry of the `upstream`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.regressions.linear
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.regressions.logistic
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.selection.cv
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.selection.scoring.evaluator
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.sql
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.
  UpstreamTransformerBuilder Builder of `UpstreamTransformer`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.structures.partition
  Class and Description
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamEntry Entry of the `upstream`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.svm
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.trainers
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.
  UpstreamTransformerBuilder Builder of `UpstreamTransformer`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.trainers.transformers
  Class and Description
  UpstreamEntry Entry of the `upstream`.
  UpstreamTransformer Interface of transformer of upstream.
  UpstreamTransformerBuilder Builder of `UpstreamTransformer`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.tree
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.tree.boosting
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.tree.data
  Class and Description
  PartitionDataBuilder Builder that accepts a partition `upstream` data and partition `context` and makes partition `data`.
  UpstreamEntry Entry of the `upstream`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.tree.leaf
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.tree.randomforest
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.
  DatasetBuilder A builder constructing instances of a `Dataset`.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.tree.randomforest.data.impurity
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.tree.randomforest.data.statistics
  Class and Description
  Dataset A dataset providing an API that allows to perform generic computations on a distributed data represented as a set of partitions distributed across a cluster or placed locally.

- Classes in org.apache.ignite.ml.dataset used by org.apache.ignite.ml.util.generators
  Class and Description
  DatasetBuilder A builder constructing instances of a `Dataset`.
  UpstreamTransformerBuilder Builder of `UpstreamTransformer`.

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