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.
2680 2681 2682 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2680 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
2646 2647 2648 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2646 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
2651 2652 2653 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2651 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
2656 2657 2658 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2656 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
2661 2662 2663 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2661 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
2666 2667 2668 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2666 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
2672 2673 2674 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2672 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
2678 2679 2680 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2678 def regression_metrics @regression_metrics end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2685 2686 2687 2688 2689 2690 2691 2692 2693 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 2685 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 |