class Google::Apis::BigqueryV2::RegressionMetrics

Evaluation metrics for regression and explicit feedback type matrix factorization models.

Attributes

mean_absolute_error[RW]

Mean absolute error. Corresponds to the JSON property `meanAbsoluteError` @return [Float]

mean_squared_error[RW]

Mean squared error. Corresponds to the JSON property `meanSquaredError` @return [Float]

mean_squared_log_error[RW]

Mean squared log error. Corresponds to the JSON property `meanSquaredLogError` @return [Float]

median_absolute_error[RW]

Median absolute error. Corresponds to the JSON property `medianAbsoluteError` @return [Float]

r_squared[RW]

R^2 score. This corresponds to r2_score in ML.EVALUATE. Corresponds to the JSON property `rSquared` @return [Float]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/bigquery_v2/classes.rb, line 5557
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 5562
def update!(**args)
  @mean_absolute_error = args[:mean_absolute_error] if args.key?(:mean_absolute_error)
  @mean_squared_error = args[:mean_squared_error] if args.key?(:mean_squared_error)
  @mean_squared_log_error = args[:mean_squared_log_error] if args.key?(:mean_squared_log_error)
  @median_absolute_error = args[:median_absolute_error] if args.key?(:median_absolute_error)
  @r_squared = args[:r_squared] if args.key?(:r_squared)
end