## Uses of Class
org.apache.ignite.ml.selection.scoring.metric.MetricName

- Packages that use MetricName
  Package | Description
  --- | ---
  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.selection.scoring.metric | Package for metrics.
  org.apache.ignite.ml.selection.scoring.metric.classification | Package for classification metrics.
  org.apache.ignite.ml.selection.scoring.metric.regression | Package for regression metrics.

- - ### Uses of MetricName in org.apache.ignite.ml.selection.cv

    Methods in org.apache.ignite.ml.selection.cv with parameters of type MetricName
    Modifier and Type | Method and Description
    --- | ---
    `AbstractCrossValidation<M,K,V>` | AbstractCrossValidation.`withMetric(MetricName metric)`

  - ### Uses of MetricName in org.apache.ignite.ml.selection.scoring.evaluator

    Methods in org.apache.ignite.ml.selection.scoring.evaluator that return types with arguments of type MetricName
    Modifier and Type | Method and Description
    --- | ---
    `Iterable<Map.Entry<MetricName,Double>>` | EvaluationResult.`getAll()` Returns a collection of metric name and value pairs.

    Methods in org.apache.ignite.ml.selection.scoring.evaluator with parameters of type MetricName
    Modifier and Type | Method and Description
    --- | ---
    `static <K,V> double` | Evaluator.`evaluate(IgniteCache<K,V> dataCache, IgniteBiPredicate<K,V> filter, IgniteModel<Vector,Double> mdl, Preprocessor<K,V> preprocessor, MetricName metric)` Computes the given metric on the given cache.
    `static <K,V> double` | Evaluator.`evaluate(IgniteCache<K,V> dataCache, IgniteModel<Vector,Double> mdl, Preprocessor<K,V> preprocessor, MetricName metric)` Computes the given metric on the given cache.
    `static <K,V> double` | Evaluator.`evaluate(Map<K,V> dataCache, IgniteBiPredicate<K,V> filter, IgniteModel<Vector,Double> mdl, Preprocessor<K,V> preprocessor, MetricName metric)` Computes the given metric on the given cache.
    `static <K,V> double` | Evaluator.`evaluate(Map<K,V> dataCache, IgniteModel<Vector,Double> mdl, Preprocessor<K,V> preprocessor, MetricName metric)` Computes the given metric on the given cache.
    `double` | EvaluationResult.`get(MetricName name)` Returns metric value by its name.

    Constructor parameters in org.apache.ignite.ml.selection.scoring.evaluator with type arguments of type MetricName
    Constructor and Description
    `EvaluationResult(Map<MetricName,Double> values)` Creates an instance of EvaluationResult class.

  - ### Uses of MetricName in org.apache.ignite.ml.selection.scoring.metric

    Methods in org.apache.ignite.ml.selection.scoring.metric that return MetricName
    Modifier and Type | Method and Description
    --- | ---
    `MetricName` | Metric.`name()` Returns metric name.
    `static MetricName` | MetricName.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static MetricName[]` | MetricName.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of MetricName in org.apache.ignite.ml.selection.scoring.metric.classification

    Methods in org.apache.ignite.ml.selection.scoring.metric.classification that return MetricName
    Modifier and Type | Method and Description
    --- | ---
    `MetricName` | FalseNegativeAbsoluteValue.`name()` Returns metric name.
    `MetricName` | Precision.`name()` Returns metric name.
    `MetricName` | Specificity.`name()` Returns metric name.
    `MetricName` | MissRate.`name()` Returns metric name.
    `MetricName` | TrueNegativeAbsoluteValue.`name()` Returns metric name.
    `MetricName` | Npv.`name()` Returns metric name.
    `MetricName` | BalancedAccuracy.`name()` Returns metric name.
    `MetricName` | Recall.`name()` Returns metric name.
    `MetricName` | Fdr.`name()` Returns metric name.
    `MetricName` | FMeasure.`name()` Returns metric name.
    `MetricName` | FalsePositiveAbsoluteValue.`name()` Returns metric name.
    `MetricName` | TruePositiveAbsoluteValue.`name()` Returns metric name.
    `MetricName` | Accuracy.`name()` Returns metric name.
    `MetricName` | FallOut.`name()` Returns metric name.

  - ### Uses of MetricName in org.apache.ignite.ml.selection.scoring.metric.regression

    Methods in org.apache.ignite.ml.selection.scoring.metric.regression that return MetricName
    Modifier and Type | Method and Description
    --- | ---
    `MetricName` | Mse.`name()` Returns metric name.
    `MetricName` | Rss.`name()` Returns metric name.
    `MetricName` | Mae.`name()` Returns metric name.
    `MetricName` | R2.`name()` Returns metric name.
    `MetricName` | Rmse.`name()` Returns metric name.

2020 Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020