class Google::Apis::BigqueryV2::BqmlTrainingRun

Attributes

iteration_results[RW]
Output-only, Beta

List of each iteration results.

Corresponds to the JSON property `iterationResults` @return [Array<Google::Apis::BigqueryV2::BqmlIterationResult>]

start_time[RW]
Output-only, Beta

Training run start time in milliseconds since the epoch.

Corresponds to the JSON property `startTime` @return [DateTime]

state[RW]
Output-only, Beta

Different state applicable for a training run. IN PROGRESS:

Training run is in progress. FAILED: Training run ended due to a non- retryable failure. SUCCEEDED: Training run successfully completed. CANCELLED: Training run cancelled by the user. Corresponds to the JSON property `state` @return [String]

training_options[RW]
Output-only, Beta

Training options used by this training run. These options

are mutable for subsequent training runs. Default values are explicitly stored for options not specified in the input query of the first training run. For subsequent training runs, any option not explicitly specified in the input query will be copied from the previous training run. Corresponds to the JSON property `trainingOptions` @return [Google::Apis::BigqueryV2::BqmlTrainingRun::TrainingOptions]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/bigquery_v2/classes.rb, line 1076
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 1081
def update!(**args)
  @iteration_results = args[:iteration_results] if args.key?(:iteration_results)
  @start_time = args[:start_time] if args.key?(:start_time)
  @state = args[:state] if args.key?(:state)
  @training_options = args[:training_options] if args.key?(:training_options)
end