Class: Google::Apis::BigqueryV2::EvaluationMetrics
- Inherits:
-
Object
- Object
- Google::Apis::BigqueryV2::EvaluationMetrics
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/bigquery_v2/classes.rb,
lib/google/apis/bigquery_v2/representations.rb,
lib/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
-
#arima_forecasting_metrics ⇒ Google::Apis::BigqueryV2::ArimaForecastingMetrics
Model evaluation metrics for ARIMA forecasting models.
-
#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.
-
#dimensionality_reduction_metrics ⇒ Google::Apis::BigqueryV2::DimensionalityReductionMetrics
Model evaluation metrics for dimensionality reduction models.
-
#multi_class_classification_metrics ⇒ Google::Apis::BigqueryV2::MultiClassClassificationMetrics
Evaluation metrics for multi-class classification/classifier models.
-
#ranking_metrics ⇒ Google::Apis::BigqueryV2::RankingMetrics
Evaluation metrics used by weighted-ALS models specified by feedback_type= implicit.
-
#regression_metrics ⇒ Google::Apis::BigqueryV2::RegressionMetrics
Evaluation metrics for regression and explicit feedback type matrix factorization models.
Instance Method Summary collapse
-
#initialize(**args) ⇒ EvaluationMetrics
constructor
A new instance of EvaluationMetrics.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ EvaluationMetrics
Returns a new instance of EvaluationMetrics.
2636 2637 2638 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2636 def initialize(**args) update!(**args) end |
Instance Attribute Details
#arima_forecasting_metrics ⇒ Google::Apis::BigqueryV2::ArimaForecastingMetrics
Model evaluation metrics for ARIMA forecasting models.
Corresponds to the JSON property arimaForecastingMetrics
2602 2603 2604 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2602 def arima_forecasting_metrics @arima_forecasting_metrics end |
#binary_classification_metrics ⇒ Google::Apis::BigqueryV2::BinaryClassificationMetrics
Evaluation metrics for binary classification/classifier models.
Corresponds to the JSON property binaryClassificationMetrics
2607 2608 2609 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2607 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
2612 2613 2614 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2612 def clustering_metrics @clustering_metrics end |
#dimensionality_reduction_metrics ⇒ Google::Apis::BigqueryV2::DimensionalityReductionMetrics
Model evaluation metrics for dimensionality reduction models.
Corresponds to the JSON property dimensionalityReductionMetrics
2617 2618 2619 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2617 def dimensionality_reduction_metrics @dimensionality_reduction_metrics end |
#multi_class_classification_metrics ⇒ Google::Apis::BigqueryV2::MultiClassClassificationMetrics
Evaluation metrics for multi-class classification/classifier models.
Corresponds to the JSON property multiClassClassificationMetrics
2622 2623 2624 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2622 def multi_class_classification_metrics @multi_class_classification_metrics end |
#ranking_metrics ⇒ Google::Apis::BigqueryV2::RankingMetrics
Evaluation metrics used by weighted-ALS models specified by feedback_type=
implicit.
Corresponds to the JSON property rankingMetrics
2628 2629 2630 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2628 def ranking_metrics @ranking_metrics end |
#regression_metrics ⇒ Google::Apis::BigqueryV2::RegressionMetrics
Evaluation metrics for regression and explicit feedback type matrix
factorization models.
Corresponds to the JSON property regressionMetrics
2634 2635 2636 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2634 def regression_metrics @regression_metrics end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2641 2642 2643 2644 2645 2646 2647 2648 2649 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2641 def update!(**args) @arima_forecasting_metrics = args[:arima_forecasting_metrics] if args.key?(:arima_forecasting_metrics) @binary_classification_metrics = args[:binary_classification_metrics] if args.key?(:binary_classification_metrics) @clustering_metrics = args[:clustering_metrics] if args.key?(:clustering_metrics) @dimensionality_reduction_metrics = args[:dimensionality_reduction_metrics] if args.key?(:dimensionality_reduction_metrics) @multi_class_classification_metrics = args[:multi_class_classification_metrics] if args.key?(:multi_class_classification_metrics) @ranking_metrics = args[:ranking_metrics] if args.key?(:ranking_metrics) @regression_metrics = args[:regression_metrics] if args.key?(:regression_metrics) end |