Class: Google::Apis::LanguageV1::XpsTablesTrainingOperationMetadata
- Inherits:
-
Object
- Object
- Google::Apis::LanguageV1::XpsTablesTrainingOperationMetadata
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/language_v1/classes.rb,
lib/google/apis/language_v1/representations.rb,
lib/google/apis/language_v1/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::LanguageV1::XpsTuningTrial>
This field is for training.
-
#train_budget_milli_node_hours ⇒ Fixnum
Creating model budget.
-
#training_objective_points ⇒ Array<Google::Apis::LanguageV1::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.
4294 4295 4296 |
# File 'lib/google/apis/language_v1/classes.rb', line 4294 def initialize(**args) update!(**args) end |
Instance Attribute Details
#create_model_stage ⇒ String
Current stage of creating model.
Corresponds to the JSON property createModelStage
4262 4263 4264 |
# File 'lib/google/apis/language_v1/classes.rb', line 4262 def create_model_stage @create_model_stage end |
#optimization_objective ⇒ String
The optimization objective for model.
Corresponds to the JSON property optimizationObjective
4267 4268 4269 |
# File 'lib/google/apis/language_v1/classes.rb', line 4267 def optimization_objective @optimization_objective end |
#top_trials ⇒ Array<Google::Apis::LanguageV1::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
4275 4276 4277 |
# File 'lib/google/apis/language_v1/classes.rb', line 4275 def top_trials @top_trials end |
#train_budget_milli_node_hours ⇒ Fixnum
Creating model budget.
Corresponds to the JSON property trainBudgetMilliNodeHours
4280 4281 4282 |
# File 'lib/google/apis/language_v1/classes.rb', line 4280 def train_budget_milli_node_hours @train_budget_milli_node_hours end |
#training_objective_points ⇒ Array<Google::Apis::LanguageV1::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
4287 4288 4289 |
# File 'lib/google/apis/language_v1/classes.rb', line 4287 def training_objective_points @training_objective_points end |
#training_start_time ⇒ String
Timestamp when training process starts.
Corresponds to the JSON property trainingStartTime
4292 4293 4294 |
# File 'lib/google/apis/language_v1/classes.rb', line 4292 def training_start_time @training_start_time end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
4299 4300 4301 4302 4303 4304 4305 4306 |
# File 'lib/google/apis/language_v1/classes.rb', line 4299 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 |