class Google::Apis::BigqueryV2::ArimaForecastingMetrics
Model
evaluation metrics for ARIMA forecasting models.
Attributes
Arima model fitting metrics. Corresponds to the JSON property `arimaFittingMetrics` @return [Array<Google::Apis::BigqueryV2::ArimaFittingMetrics>]
Repeated as there can be many metric sets (one for each model) in auto-arima and the large-scale case. Corresponds to the JSON property `arimaSingleModelForecastingMetrics` @return [Array<Google::Apis::BigqueryV2::ArimaSingleModelForecastingMetrics>]
Whether Arima model fitted with drift or not. It is always false when d is not 1. Corresponds to the JSON property `hasDrift` @return [Array<Boolean>]
Non-seasonal order. Corresponds to the JSON property `nonSeasonalOrder` @return [Array<Google::Apis::BigqueryV2::ArimaOrder>]
Seasonal periods. Repeated because multiple periods are supported for one time series. Corresponds to the JSON property `seasonalPeriods` @return [Array<String>]
Id to differentiate different time series for the large-scale case. Corresponds to the JSON property `timeSeriesId` @return [Array<String>]
Public Class Methods
# File lib/google/apis/bigquery_v2/classes.rb, line 232 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/bigquery_v2/classes.rb, line 237 def update!(**args) @arima_fitting_metrics = args[:arima_fitting_metrics] if args.key?(:arima_fitting_metrics) @arima_single_model_forecasting_metrics = args[:arima_single_model_forecasting_metrics] if args.key?(:arima_single_model_forecasting_metrics) @has_drift = args[:has_drift] if args.key?(:has_drift) @non_seasonal_order = args[:non_seasonal_order] if args.key?(:non_seasonal_order) @seasonal_periods = args[:seasonal_periods] if args.key?(:seasonal_periods) @time_series_id = args[:time_series_id] if args.key?(:time_series_id) end