## Uses of Class
org.apache.ignite.ml.dataset.feature.FeatureMeta

- Packages that use FeatureMeta
  Package | Description
  --- | ---
  org.apache.ignite.ml.dataset.feature | Package for helper classes over features such as `ObjectHistogram` or `FeatureMeta`.
  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.statistics | Contains implementation of statistics computers for Random Forest.

- - ### Uses of FeatureMeta in org.apache.ignite.ml.dataset.feature

    Methods in org.apache.ignite.ml.dataset.feature that return FeatureMeta
    Modifier and Type | Method and Description
    --- | ---
    `FeatureMeta` | BucketMeta.`getFeatureMeta()`

    Constructors in org.apache.ignite.ml.dataset.feature with parameters of type FeatureMeta
    Constructor and Description
    `BucketMeta(FeatureMeta featureMeta)` Creates an instance of BucketMeta.

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

    Method parameters in org.apache.ignite.ml.tree.randomforest with type arguments of type FeatureMeta
    Modifier and Type | Method and Description
    --- | ---
    `T` | RandomForestTrainer.`withFeaturesCountSelectionStrgy(Function<List<FeatureMeta>,Integer> strgy)`

    Constructor parameters in org.apache.ignite.ml.tree.randomforest with type arguments of type FeatureMeta
    Constructor and Description
    `RandomForestClassifierTrainer(List<FeatureMeta> meta)` Constructs an instance of RandomForestClassifierTrainer.
    `RandomForestRegressionTrainer(List<FeatureMeta> meta)` Constructs an instance of RandomForestRegressionTrainer.
    `RandomForestTrainer(List<FeatureMeta> meta)` Create an instance of RandomForestTrainer.

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

    Fields in org.apache.ignite.ml.tree.randomforest.data with type parameters of type FeatureMeta
    Modifier and Type | Field and Description
    --- | ---
    `static IgniteFunction<List<FeatureMeta>,Integer>` | FeaturesCountSelectionStrategies.`ALL`
    `static IgniteFunction<List<FeatureMeta>,Integer>` | FeaturesCountSelectionStrategies.`LOG2`
    `static IgniteFunction<List<FeatureMeta>,Integer>` | FeaturesCountSelectionStrategies.`ONE_THIRD`
    `static IgniteFunction<List<FeatureMeta>,Integer>` | FeaturesCountSelectionStrategies.`SQRT`

  - ### Uses of FeatureMeta in org.apache.ignite.ml.tree.randomforest.data.statistics

    Method parameters in org.apache.ignite.ml.tree.randomforest.data.statistics with type arguments of type FeatureMeta
    Modifier and Type | Method and Description
    --- | ---
    `List<NormalDistributionStatistics>` | NormalDistributionStatisticsComputer.`computeStatistics(List<FeatureMeta> meta, Dataset<EmptyContext,BootstrappedDatasetPartition> dataset)` Computes statistics of normal distribution on features in dataset.
    `List<NormalDistributionStatistics>` | NormalDistributionStatisticsComputer.`computeStatsOnPartition(BootstrappedDatasetPartition part, List<FeatureMeta> meta)` Aggregates normal distribution statistics for continual features in dataset partition.
    `List<NormalDistributionStatistics>` | NormalDistributionStatisticsComputer.`reduceStats(List<NormalDistributionStatistics> left, List<NormalDistributionStatistics> right, List<FeatureMeta> meta)` Merges statistics on features from two partitions.

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