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