EvaluationMetrics class

Evaluation metrics of a model.

These are either computed on all training data or just the eval data based on whether eval data was used during training. These are not present for imported models.

Constructors

EvaluationMetrics({ArimaForecastingMetrics? arimaForecastingMetrics, BinaryClassificationMetrics? binaryClassificationMetrics, ClusteringMetrics? clusteringMetrics, DimensionalityReductionMetrics? dimensionalityReductionMetrics, MultiClassClassificationMetrics? multiClassClassificationMetrics, RankingMetrics? rankingMetrics, RegressionMetrics? regressionMetrics})
EvaluationMetrics.fromJson(Map json_)

Properties

arimaForecastingMetrics ↔ ArimaForecastingMetrics?
Populated for ARIMA models.
getter/setter pair
binaryClassificationMetrics ↔ BinaryClassificationMetrics?
Populated for binary classification/classifier models.
getter/setter pair
clusteringMetrics ↔ ClusteringMetrics?
Populated for clustering models.
getter/setter pair
dimensionalityReductionMetrics ↔ DimensionalityReductionMetrics?
Evaluation metrics when the model is a dimensionality reduction model, which currently includes PCA.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
multiClassClassificationMetrics ↔ MultiClassClassificationMetrics?
Populated for multi-class classification/classifier models.
getter/setter pair
rankingMetrics ↔ RankingMetrics?
Populated for implicit feedback type matrix factorization models.
getter/setter pair
regressionMetrics ↔ RegressionMetrics?
Populated for regression models and explicit feedback type matrix factorization models.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited