class Google::Apis::BigqueryV2::ArimaForecastingMetrics

Model evaluation metrics for ARIMA forecasting models.

Attributes

arima_fitting_metrics[RW]

Arima model fitting metrics. Corresponds to the JSON property `arimaFittingMetrics` @return [Array<Google::Apis::BigqueryV2::ArimaFittingMetrics>]

arima_single_model_forecasting_metrics[RW]

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>]

has_drift[RW]

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[RW]

Non-seasonal order. Corresponds to the JSON property `nonSeasonalOrder` @return [Array<Google::Apis::BigqueryV2::ArimaOrder>]

seasonal_periods[RW]

Seasonal periods. Repeated because multiple periods are supported for one time series. Corresponds to the JSON property `seasonalPeriods` @return [Array<String>]

time_series_id[RW]

Id to differentiate different time series for the large-scale case. Corresponds to the JSON property `timeSeriesId` @return [Array<String>]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/bigquery_v2/classes.rb, line 232
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

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