## Uses of Interface
org.apache.ignite.ml.composition.predictionsaggregator.PredictionsAggregator

- Packages that use PredictionsAggregator
  Package | Description
  --- | ---
  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.predictionsaggregator | Contains classes for several predictions aggregation strategies working with predictions vector from models ensemble.
  org.apache.ignite.ml.trainers | Contains model trainers.
  org.apache.ignite.ml.tree.randomforest | Contains random forest implementation classes.

- - ### Uses of PredictionsAggregator in org.apache.ignite.ml.composition

    Fields in org.apache.ignite.ml.composition declared as PredictionsAggregator
    Modifier and Type | Field and Description
    --- | ---
    `protected PredictionsAggregator` | ModelsComposition.`predictionsAggregator` Predictions aggregator.

    Methods in org.apache.ignite.ml.composition that return PredictionsAggregator
    Modifier and Type | Method and Description
    --- | ---
    `PredictionsAggregator` | ModelsComposition.`getPredictionsAggregator()` Returns predictions aggregator.
    `PredictionsAggregator` | ModelsCompositionFormat.`predictionsAggregator()`

    Constructors in org.apache.ignite.ml.composition with parameters of type PredictionsAggregator
    Constructor and Description
    `ModelsComposition(List<M> models, PredictionsAggregator predictionsAggregator)` Constructs a new instance of composition of models.
    `ModelsCompositionFormat(List<? extends IgniteModel<Vector,Double>> models, PredictionsAggregator predictionsAggregator)` Creates an instance of ModelsCompositionFormat.

  - ### Uses of PredictionsAggregator in org.apache.ignite.ml.composition.bagging

    Constructors in org.apache.ignite.ml.composition.bagging with parameters of type PredictionsAggregator
    Constructor and Description
    `BaggedTrainer(DatasetTrainer<? extends IgniteModel,L> tr, PredictionsAggregator aggregator, int ensembleSize, double subsampleRatio, int featuresVectorSize, int featureSubspaceDim)` Construct instance of this class with given parameters.

  - ### Uses of PredictionsAggregator in org.apache.ignite.ml.composition.predictionsaggregator

    Classes in org.apache.ignite.ml.composition.predictionsaggregator that implement PredictionsAggregator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MeanValuePredictionsAggregator` Predictions aggregator returning the mean value of predictions.
    `class` | `OnMajorityPredictionsAggregator` Predictions aggregator returning the most frequently prediction.
    `class` | `WeightedPredictionsAggregator` Predictions aggregator returning weighted plus of predictions.

  - ### Uses of PredictionsAggregator in org.apache.ignite.ml.trainers

    Methods in org.apache.ignite.ml.trainers with parameters of type PredictionsAggregator
    Modifier and Type | Method and Description
    --- | ---
    `static <L> BaggedTrainer<L>` | TrainerTransformers.`makeBagged(DatasetTrainer<? extends IgniteModel,L> trainer, int ensembleSize, double subsampleRatio, PredictionsAggregator aggregator)` Add bagging logic to a given trainer.
    `static <M extends IgniteModel<Vector,Double>,L> BaggedTrainer<L>` | TrainerTransformers.`makeBagged(DatasetTrainer<M,L> trainer, int ensembleSize, double subsampleRatio, int featureVectorSize, int featuresSubspaceDim, PredictionsAggregator aggregator)` Add bagging logic to a given trainer.

  - ### Uses of PredictionsAggregator in org.apache.ignite.ml.tree.randomforest

    Methods in org.apache.ignite.ml.tree.randomforest that return PredictionsAggregator
    Modifier and Type | Method and Description
    --- | ---
    `PredictionsAggregator` | RandomForestModel.`getPredictionsAggregator()` Returns predictions aggregator.

    Constructors in org.apache.ignite.ml.tree.randomforest with parameters of type PredictionsAggregator
    Constructor and Description
    `RandomForestModel(List<RandomForestTreeModel> oldModels, PredictionsAggregator predictionsAggregator)`

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