class Google::Apis::BigqueryV2::TrainingRun
Information about a single training query run for the model.
Attributes
Data split result. This contains references to the training and evaluation data tables that were used to train the model. Corresponds to the JSON property `dataSplitResult` @return [Google::Apis::BigqueryV2::DataSplitResult]
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. Corresponds to the JSON property `evaluationMetrics` @return [Google::Apis::BigqueryV2::EvaluationMetrics]
Output of each iteration run, results.size() <= max_iterations. Corresponds to the JSON property `results` @return [Array<Google::Apis::BigqueryV2::IterationResult>]
The start time of this training run. Corresponds to the JSON property `startTime` @return [String]
Options used in model training. Corresponds to the JSON property `trainingOptions` @return [Google::Apis::BigqueryV2::TrainingOptions]
Public Class Methods
# File lib/google/apis/bigquery_v2/classes.rb, line 7402 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/bigquery_v2/classes.rb, line 7407 def update!(**args) @data_split_result = args[:data_split_result] if args.key?(:data_split_result) @evaluation_metrics = args[:evaluation_metrics] if args.key?(:evaluation_metrics) @results = args[:results] if args.key?(:results) @start_time = args[:start_time] if args.key?(:start_time) @training_options = args[:training_options] if args.key?(:training_options) end