Class: Google::Apis::LanguageV1beta2::XpsTablesTrainingOperationMetadata
- Inherits:
-
Object
- Object
- Google::Apis::LanguageV1beta2::XpsTablesTrainingOperationMetadata
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/language_v1beta2/classes.rb,
lib/google/apis/language_v1beta2/representations.rb,
lib/google/apis/language_v1beta2/representations.rb
Instance Attribute Summary collapse
-
#create_model_stage ⇒ String
Current stage of creating model.
-
#optimization_objective ⇒ String
The optimization objective for model.
-
#top_trials ⇒ Array<Google::Apis::LanguageV1beta2::XpsTuningTrial>
This field is for training.
-
#train_budget_milli_node_hours ⇒ Fixnum
Creating model budget.
-
#training_objective_points ⇒ Array<Google::Apis::LanguageV1beta2::XpsTrainingObjectivePoint>
This field records the training objective value with respect to time, giving insight into how the model architecture search is performing as training time elapses.
-
#training_start_time ⇒ String
Timestamp when training process starts.
Instance Method Summary collapse
-
#initialize(**args) ⇒ XpsTablesTrainingOperationMetadata
constructor
A new instance of XpsTablesTrainingOperationMetadata.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ XpsTablesTrainingOperationMetadata
Returns a new instance of XpsTablesTrainingOperationMetadata.
4309 4310 4311 |
# File 'lib/google/apis/language_v1beta2/classes.rb', line 4309 def initialize(**args) update!(**args) end |
Instance Attribute Details
#create_model_stage ⇒ String
Current stage of creating model.
Corresponds to the JSON property createModelStage
4277 4278 4279 |
# File 'lib/google/apis/language_v1beta2/classes.rb', line 4277 def create_model_stage @create_model_stage end |
#optimization_objective ⇒ String
The optimization objective for model.
Corresponds to the JSON property optimizationObjective
4282 4283 4284 |
# File 'lib/google/apis/language_v1beta2/classes.rb', line 4282 def optimization_objective @optimization_objective end |
#top_trials ⇒ Array<Google::Apis::LanguageV1beta2::XpsTuningTrial>
This field is for training. When the operation is terminated successfully,
AutoML Backend post this field to operation metadata in spanner. If the
metadata has no trials returned, the training operation is supposed to be a
failure.
Corresponds to the JSON property topTrials
4290 4291 4292 |
# File 'lib/google/apis/language_v1beta2/classes.rb', line 4290 def top_trials @top_trials end |
#train_budget_milli_node_hours ⇒ Fixnum
Creating model budget.
Corresponds to the JSON property trainBudgetMilliNodeHours
4295 4296 4297 |
# File 'lib/google/apis/language_v1beta2/classes.rb', line 4295 def train_budget_milli_node_hours @train_budget_milli_node_hours end |
#training_objective_points ⇒ Array<Google::Apis::LanguageV1beta2::XpsTrainingObjectivePoint>
This field records the training objective value with respect to time, giving
insight into how the model architecture search is performing as training time
elapses.
Corresponds to the JSON property trainingObjectivePoints
4302 4303 4304 |
# File 'lib/google/apis/language_v1beta2/classes.rb', line 4302 def training_objective_points @training_objective_points end |
#training_start_time ⇒ String
Timestamp when training process starts.
Corresponds to the JSON property trainingStartTime
4307 4308 4309 |
# File 'lib/google/apis/language_v1beta2/classes.rb', line 4307 def training_start_time @training_start_time end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4314 4315 4316 4317 4318 4319 4320 4321 |
# File 'lib/google/apis/language_v1beta2/classes.rb', line 4314 def update!(**args) @create_model_stage = args[:create_model_stage] if args.key?(:create_model_stage) @optimization_objective = args[:optimization_objective] if args.key?(:optimization_objective) @top_trials = args[:top_trials] if args.key?(:top_trials) @train_budget_milli_node_hours = args[:train_budget_milli_node_hours] if args.key?(:train_budget_milli_node_hours) @training_objective_points = args[:training_objective_points] if args.key?(:training_objective_points) @training_start_time = args[:training_start_time] if args.key?(:training_start_time) end |