class Google::Apis::MlV1::GoogleCloudMlV1TrainingOutput
Represents results of a training job. Output only.
Attributes
Represents output related to a built-in algorithm Job. Corresponds to the JSON property `builtInAlgorithmOutput` @return [Google::Apis::MlV1::GoogleCloudMlV1BuiltInAlgorithmOutput]
The number of hyperparameter tuning trials that completed successfully. Only set for hyperparameter tuning jobs. Corresponds to the JSON property `completedTrialCount` @return [Fixnum]
The amount of ML units consumed by the job. Corresponds to the JSON property `consumedMLUnits` @return [Float]
The TensorFlow summary tag name used for optimizing hyperparameter tuning trials. See [`HyperparameterSpec.hyperparameterMetricTag`](#HyperparameterSpec. FIELDS.hyperparameter_metric_tag) for more information. Only set for hyperparameter tuning jobs. Corresponds to the JSON property `hyperparameterMetricTag` @return [String]
Whether this job is a built-in Algorithm job. Corresponds to the JSON property `isBuiltInAlgorithmJob` @return [Boolean]
Whether this job is a built-in Algorithm job. Corresponds to the JSON property `isBuiltInAlgorithmJob` @return [Boolean]
Whether this job is a hyperparameter tuning job. Corresponds to the JSON property `isHyperparameterTuningJob` @return [Boolean]
Whether this job is a hyperparameter tuning job. Corresponds to the JSON property `isHyperparameterTuningJob` @return [Boolean]
Results for individual Hyperparameter trials. Only set for hyperparameter tuning jobs. Corresponds to the JSON property `trials` @return [Array<Google::Apis::MlV1::GoogleCloudMlV1HyperparameterOutput>]
Output only. URIs for accessing [interactive shells](cloud.google.com/ ai-platform/training/docs/monitor-debug-interactive-shell) (one URI for each training node). Only available if training_input.enable_web_access is `true`. The keys are names of each node in the training job; for example, `master- replica-0` for the master node, `worker-replica-0` for the first worker, and ` ps-replica-0` for the first parameter server. The values are the URIs for each node's interactive shell. Corresponds to the JSON property `webAccessUris` @return [Hash<String,String>]
Public Class Methods
# File lib/google/apis/ml_v1/classes.rb, line 2927 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/ml_v1/classes.rb, line 2932 def update!(**args) @built_in_algorithm_output = args[:built_in_algorithm_output] if args.key?(:built_in_algorithm_output) @completed_trial_count = args[:completed_trial_count] if args.key?(:completed_trial_count) @consumed_ml_units = args[:consumed_ml_units] if args.key?(:consumed_ml_units) @hyperparameter_metric_tag = args[:hyperparameter_metric_tag] if args.key?(:hyperparameter_metric_tag) @is_built_in_algorithm_job = args[:is_built_in_algorithm_job] if args.key?(:is_built_in_algorithm_job) @is_hyperparameter_tuning_job = args[:is_hyperparameter_tuning_job] if args.key?(:is_hyperparameter_tuning_job) @trials = args[:trials] if args.key?(:trials) @web_access_uris = args[:web_access_uris] if args.key?(:web_access_uris) end