Class: Google::Apis::BigqueryV2::EvaluationMetrics
- Inherits:
-
Object
- Object
- Google::Apis::BigqueryV2::EvaluationMetrics
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/bigquery_v2/classes.rb,
generated/google/apis/bigquery_v2/representations.rb,
generated/google/apis/bigquery_v2/representations.rb
Overview
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.
Instance Attribute Summary collapse
-
#binary_classification_metrics ⇒ Google::Apis::BigqueryV2::BinaryClassificationMetrics
Evaluation metrics for binary classification/classifier models.
-
#clustering_metrics ⇒ Google::Apis::BigqueryV2::ClusteringMetrics
Evaluation metrics for clustering models.
-
#multi_class_classification_metrics ⇒ Google::Apis::BigqueryV2::MultiClassClassificationMetrics
Evaluation metrics for multi-class classification/classifier models.
-
#regression_metrics ⇒ Google::Apis::BigqueryV2::RegressionMetrics
Evaluation metrics for regression models.
Instance Method Summary collapse
-
#initialize(**args) ⇒ EvaluationMetrics
constructor
A new instance of EvaluationMetrics.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ EvaluationMetrics
Returns a new instance of EvaluationMetrics
1210 1211 1212 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 1210 def initialize(**args) update!(**args) end |
Instance Attribute Details
#binary_classification_metrics ⇒ Google::Apis::BigqueryV2::BinaryClassificationMetrics
Evaluation metrics for binary classification/classifier models.
Corresponds to the JSON property binaryClassificationMetrics
1193 1194 1195 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 1193 def binary_classification_metrics @binary_classification_metrics end |
#clustering_metrics ⇒ Google::Apis::BigqueryV2::ClusteringMetrics
Evaluation metrics for clustering models.
Corresponds to the JSON property clusteringMetrics
1198 1199 1200 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 1198 def clustering_metrics @clustering_metrics end |
#multi_class_classification_metrics ⇒ Google::Apis::BigqueryV2::MultiClassClassificationMetrics
Evaluation metrics for multi-class classification/classifier models.
Corresponds to the JSON property multiClassClassificationMetrics
1203 1204 1205 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 1203 def multi_class_classification_metrics @multi_class_classification_metrics end |
#regression_metrics ⇒ Google::Apis::BigqueryV2::RegressionMetrics
Evaluation metrics for regression models.
Corresponds to the JSON property regressionMetrics
1208 1209 1210 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 1208 def regression_metrics @regression_metrics end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1215 1216 1217 1218 1219 1220 |
# File 'generated/google/apis/bigquery_v2/classes.rb', line 1215 def update!(**args) @binary_classification_metrics = args[:binary_classification_metrics] if args.key?(:binary_classification_metrics) @clustering_metrics = args[:clustering_metrics] if args.key?(:clustering_metrics) @multi_class_classification_metrics = args[:multi_class_classification_metrics] if args.key?(:multi_class_classification_metrics) @regression_metrics = args[:regression_metrics] if args.key?(:regression_metrics) end |