Skip navigation links

Ignite 8.9.23-p1

Ignite ML 
Package Description
org.apache.ignite.ml
Root ML package.
org.apache.ignite.ml.clustering
Contains clustering algorithms.
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
Contains classes for ensemble of models implementation.
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 convergency 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.boosting.loss
Contains loss functions for Gradient Boosting algorithms.
org.apache.ignite.ml.composition.combinators
Contains various combinators of trainers and models.
org.apache.ignite.ml.composition.combinators.parallel
Contains parallel combinators of trainers and models.
org.apache.ignite.ml.composition.combinators.sequential
Contains sequential combinators of trainers and models.
org.apache.ignite.ml.composition.predictionsaggregator
Contains classes for several predictions aggregation strategies working with predictions vector from models ensemble.
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.feature
Package for helper classes over features such as ObjectHistogram or FeatureMeta.
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.dataset.impl
Base package for implementations of machine learning dataset.
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
Base package for partition data and context builders.
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.dataset.primitive.context
Contains implementation of partition context.
org.apache.ignite.ml.dataset.primitive.data
Contains implementation of partition data.
org.apache.ignite.ml.environment
Package contains environment utils for ML algorithms.
org.apache.ignite.ml.environment.deploy
Package contains user-defined classes deploy support tools.
org.apache.ignite.ml.environment.logging
Package contains several logging strategy realisations.
org.apache.ignite.ml.environment.parallelism
Package contains realisations of parallelism strategies for multi-thread algorithms.
org.apache.ignite.ml.genetic
Root GA package (GA Grid)
org.apache.ignite.ml.genetic.cache
Contains cache configurations for GA Grid
org.apache.ignite.ml.genetic.functions
Contains functions used for GA Grid
org.apache.ignite.ml.genetic.parameter
Contains parameters used for GA Grid
org.apache.ignite.ml.genetic.utils
Contains utils for GA Grid
org.apache.ignite.ml.inference
Root package for model inference functionality.
org.apache.ignite.ml.inference.builder
Root package for model inference builders.
org.apache.ignite.ml.inference.parser
Root package for model inference parsers.
org.apache.ignite.ml.inference.reader
Root package for model inference readers.
org.apache.ignite.ml.inference.storage
Root package for inference model storages.
org.apache.ignite.ml.inference.storage.descriptor
Root package for inference model descriptor storages.
org.apache.ignite.ml.inference.storage.model
Root package for inference model storages.
org.apache.ignite.ml.inference.storage.model.thinclient
Package contains classes for thin client operations with model storage.
org.apache.ignite.ml.inference.util
Root package for util classes used in org.apache.ignite.ml.inference package.
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.knn.utils.indices
Contains utils functionality for indices in kNN algorithms.
org.apache.ignite.ml.math
Contains main APIs for matrix/vector algebra.
org.apache.ignite.ml.math.distances
Contains main APIs for distances.
org.apache.ignite.ml.math.exceptions
Contains exceptions for distributed code algebra.
org.apache.ignite.ml.math.exceptions.knn
Contains exceptions for kNN algorithms.
org.apache.ignite.ml.math.exceptions.preprocessing
Contains exceptions for preprocessing.
org.apache.ignite.ml.math.functions
Contains serializable functions for distributed code algebra.
org.apache.ignite.ml.math.isolve
Contains iterative algorithms for solving linear systems.
org.apache.ignite.ml.math.isolve.lsqr
Contains LSQR algorithm implementation.
org.apache.ignite.ml.math.primitives
Contains classes for vector/matrix algebra.
org.apache.ignite.ml.math.primitives.matrix
Contains matrix related classes.
org.apache.ignite.ml.math.primitives.matrix.impl
Contains several matrix implementations.
org.apache.ignite.ml.math.primitives.matrix.storage
Contains several matrix storages.
org.apache.ignite.ml.math.primitives.vector
Contains vector related classes.
org.apache.ignite.ml.math.primitives.vector.impl
Contains several vector implementations.
org.apache.ignite.ml.math.primitives.vector.storage
Contains several vector storages.
org.apache.ignite.ml.math.stat
Contains utility classes for distributions.
org.apache.ignite.ml.math.util
Some math utils.
org.apache.ignite.ml.multiclass
Contains various multi-classifier models and trainers.
org.apache.ignite.ml.naivebayes
Contains various naive Bayes classifiers.
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.nn.architecture
Contains multilayer perceptron architecture classes.
org.apache.ignite.ml.nn.initializers
Contains multilayer perceptron parameters initializers.
org.apache.ignite.ml.optimization
Contains implementations of optimization algorithms and related classes.
org.apache.ignite.ml.optimization.updatecalculators
Contains update calculators.
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.developer
Contains Developer API preprocessors.
org.apache.ignite.ml.preprocessing.encoding
Contains encoding preprocessors.
org.apache.ignite.ml.preprocessing.encoding.onehotencoder
Contains one hot encoding preprocessor.
org.apache.ignite.ml.preprocessing.encoding.stringencoder
Contains string encoding 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
Contains various regressions.
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
Root package for dataset splitters, cross validation and search through parameters.
org.apache.ignite.ml.selection.cv
Root package for cross-validation algorithms.
org.apache.ignite.ml.selection.paramgrid
Root package for parameter grid.
org.apache.ignite.ml.selection.scoring
Root package for score calculators.
org.apache.ignite.ml.selection.scoring.cursor
Util classes used for score calculation.
org.apache.ignite.ml.selection.scoring.evaluator
Package for model evaluator classes.
org.apache.ignite.ml.selection.scoring.metric
Root package for metrics.
org.apache.ignite.ml.selection.scoring.metric.classification
Root package for classification metrics.
org.apache.ignite.ml.selection.scoring.metric.exceptions
Root package for exceptions.
org.apache.ignite.ml.selection.scoring.metric.regression
Root package for regression metrics.
org.apache.ignite.ml.selection.split
Root package for dataset splitters and cross validation.
org.apache.ignite.ml.selection.split.mapper
Root package for mappers used in dataset splitters.
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
Contains some internal utility structures.
org.apache.ignite.ml.structures.partition
Contains internal APIs for dataset partitioned labeled datasets.
org.apache.ignite.ml.structures.preprocessing
Contains internal APIs for dataset pre-processing.
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.impurity
Root package for decision tree impurity measures and calculators.
org.apache.ignite.ml.tree.impurity.gini
Contains Gini impurity measure and calculator.
org.apache.ignite.ml.tree.impurity.mse
Contains mean squared error impurity measure and calculator.
org.apache.ignite.ml.tree.impurity.util
Contains util classes used in decision tree impurity calculators.
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
Package contains helper data structures for random forest implementation.
org.apache.ignite.ml.tree.randomforest.data.impurity
Contains implementation of impurity computers based on histograms.
org.apache.ignite.ml.tree.randomforest.data.impurity.basic
Contains implementation of basic classes for impurity computers.
org.apache.ignite.ml.tree.randomforest.data.statistics
Contains implementation of statistics computers for Random Forest.
org.apache.ignite.ml.util
Contains some utils for ML module.
org.apache.ignite.ml.util.generators
Contains utility classes for data streams generation.
org.apache.ignite.ml.util.generators.primitives
Contains primitives like random scalars and random vector generators for composing own data stream generator.
org.apache.ignite.ml.util.generators.primitives.scalar
Contains generators of pseudo-random scalars in according to specific disctribution.
org.apache.ignite.ml.util.generators.primitives.vector
Contains generators of pseudo-random vectors in according to specific disctribution.
org.apache.ignite.ml.util.generators.standard
Contains classes for predefined data stream generators.
org.apache.ignite.ml.util.genetic
Contains some genetic algorithms for discrete optimization task in ML module locally.
org.apache.ignite.ml.util.plugin
Contains Ignite plugins system integration classes.
Skip navigation links

2019 Copyright © Apache Software Foundation
Ignite Database and Caching Platform :   ver. 8.9.23-p1
Release Date :   November 19 2025