# Uses of Package
org.apache.ignite.ml.math.functions

- Packages that use org.apache.ignite.ml.math.functions
  Package | Description
  --- | ---
  org.apache.ignite.ml | Root ML package.
  org.apache.ignite.ml.composition | Contains classes for ensemble of models implementation.
  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.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.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.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.environment | Package contains environment utils for ML algorithms.
  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.inference.reader | Root package for model inference readers.
  org.apache.ignite.ml.math.functions | Contains serializable functions for distributed code 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.util | Some math utils.
  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.optimization | Contains implementations of optimization algorithms and related classes.
  org.apache.ignite.ml.optimization.updatecalculators | Contains update calculators.
  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.frequency | Contains frequency encoding preprocessor.
  org.apache.ignite.ml.preprocessing.encoding.label | Contains label encoding preprocessor.
  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.encoding.target | Contains frequency encoding preprocessor.
  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.selection.paramgrid | Root package for parameter grid.
  org.apache.ignite.ml.trainers | Contains model trainers.
  org.apache.ignite.ml.tree.randomforest.data | Package contains helper data structures for random forest implementation.
  org.apache.ignite.ml.util.generators | Contains utility classes for data streams generation.
  org.apache.ignite.ml.util.generators.primitives.scalar | Contains generators of pseudo-random scalars in according to specific distribution.
  org.apache.ignite.ml.util.generators.primitives.vector | Contains generators of pseudo-random vectors in according to specific distribution.
  org.apache.ignite.ml.util.generators.standard | Contains classes for predefined data stream generators.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition.boosting
  Class and Description
  IgniteFunction Serializable function.
  IgniteSupplier Serializable supplier.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition.boosting.convergence
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition.boosting.convergence.mean
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition.boosting.convergence.median
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition.boosting.convergence.simple
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition.combinators.sequential
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition.predictionsaggregator
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.composition.stacking
  Class and Description
  IgniteBinaryOperator Serializable binary operator.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.dataset
  Class and Description
  IgniteBiConsumer Serializable binary consumer.
  IgniteBiFunction Serializable binary function.
  IgniteBinaryOperator Serializable binary operator.
  IgniteConsumer Serializable consumer.
  IgniteFunction Serializable function.
  IgniteTriConsumer Serializable tri-consumer.
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.dataset.feature.extractor
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.dataset.feature.extractor.impl
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.dataset.impl.cache
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteBinaryOperator Serializable binary operator.
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.dataset.impl.cache.util
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.dataset.impl.local
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteBinaryOperator Serializable binary operator.
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.dataset.primitive
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteBinaryOperator Serializable binary operator.
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.environment
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.environment.logging
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.environment.parallelism
  Class and Description
  IgniteFunction Serializable function.
  IgniteSupplier Serializable supplier.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.inference.reader
  Class and Description
  IgniteSupplier Serializable supplier.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.math.functions
  Class and Description
  IgniteBiConsumer Serializable binary consumer.
  IgniteBiFunction Serializable binary function.
  IgniteCurriedBiFunction Serializable binary function.
  IgniteCurriedTriFunction Serializable curried tri-function.
  IgniteDoubleFunction Serializable double function.
  IgniteFunction Serializable function.
  IgniteSupplier Serializable supplier.
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.math.primitives.matrix
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteDoubleFunction Serializable double function.
  IgniteFunction Serializable function.
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.
  IntIntToDoubleFunction Getters functions for matrices.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.math.primitives.matrix.impl
  Class and Description
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.math.primitives.matrix.storage
  Class and Description
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.math.primitives.vector
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteDoubleFunction Serializable double function.
  IgniteFunction Serializable function.
  IgniteIntDoubleToDoubleBiFunction BiFunction (int, double) -> double.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.math.primitives.vector.impl
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteDoubleFunction Serializable double function.
  IgniteIntDoubleToDoubleBiFunction BiFunction (int, double) -> double.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.math.util
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteTriFunction Serializable TriFunction (A, B, C) -> R.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.nn
  Class and Description
  IgniteDifferentiableDoubleToDoubleFunction Interface for differentiable functions from double to double.
  IgniteDifferentiableVectorToDoubleFunction Interface for differentiable functions from vector to double.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.nn.architecture
  Class and Description
  IgniteDifferentiableDoubleToDoubleFunction Interface for differentiable functions from double to double.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.optimization
  Class and Description
  IgniteDifferentiableVectorToDoubleFunction Interface for differentiable functions from vector to double.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.optimization.updatecalculators
  Class and Description
  IgniteDifferentiableVectorToDoubleFunction Interface for differentiable functions from vector to double.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.binarization
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.developer
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.encoding
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.encoding.frequency
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.encoding.label
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.encoding.onehotencoder
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.encoding.stringencoder
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.encoding.target
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.finalization
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.imputing
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.maxabsscaling
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.minmaxscaling
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.normalization
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.preprocessing.standardscaling
  Class and Description
  IgniteBiFunction Serializable binary function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.selection.paramgrid
  Class and Description
  IgniteDoubleConsumer Serializable DoubleConsumer.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.trainers
  Class and Description
  IgniteBiFunction Serializable binary function.
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.tree.randomforest.data
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.util.generators
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.util.generators.primitives.scalar
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.util.generators.primitives.vector
  Class and Description
  IgniteFunction Serializable function.

- Classes in org.apache.ignite.ml.math.functions used by org.apache.ignite.ml.util.generators.standard
  Class and Description
  IgniteFunction Serializable function.

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