Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1SchemaTrainingjobDefinitionAutomlImageTrainingTunableParameter
- Inherits:
-
Object
- Object
- Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1SchemaTrainingjobDefinitionAutomlImageTrainingTunableParameter
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb
Overview
A wrapper class which contains the tunable parameters in an AutoML Image training job.
Instance Attribute Summary collapse
-
#checkpoint_name ⇒ String
Optional.
-
#dataset_config ⇒ Hash<String,String>
Customizable dataset settings, used in the
model_garden_trainer
. -
#study_spec ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1StudySpec
Represents specification of a Study.
-
#trainer_config ⇒ Hash<String,String>
Customizable trainer settings, used in the
model_garden_trainer
. -
#trainer_type ⇒ String
Corresponds to the JSON property
trainerType
.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1SchemaTrainingjobDefinitionAutomlImageTrainingTunableParameter
constructor
A new instance of GoogleCloudAiplatformV1beta1SchemaTrainingjobDefinitionAutomlImageTrainingTunableParameter.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1SchemaTrainingjobDefinitionAutomlImageTrainingTunableParameter
Returns a new instance of GoogleCloudAiplatformV1beta1SchemaTrainingjobDefinitionAutomlImageTrainingTunableParameter.
29556 29557 29558 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 29556 def initialize(**args) update!(**args) end |
Instance Attribute Details
#checkpoint_name ⇒ String
Optional. An unique name of pretrained model checkpoint provided in model
garden, it will be mapped to a GCS location internally.
Corresponds to the JSON property checkpointName
29534 29535 29536 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 29534 def checkpoint_name @checkpoint_name end |
#dataset_config ⇒ Hash<String,String>
Customizable dataset settings, used in the model_garden_trainer
.
Corresponds to the JSON property datasetConfig
29539 29540 29541 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 29539 def dataset_config @dataset_config end |
#study_spec ⇒ Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1StudySpec
Represents specification of a Study.
Corresponds to the JSON property studySpec
29544 29545 29546 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 29544 def study_spec @study_spec end |
#trainer_config ⇒ Hash<String,String>
Customizable trainer settings, used in the model_garden_trainer
.
Corresponds to the JSON property trainerConfig
29549 29550 29551 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 29549 def trainer_config @trainer_config end |
#trainer_type ⇒ String
Corresponds to the JSON property trainerType
29554 29555 29556 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 29554 def trainer_type @trainer_type end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
29561 29562 29563 29564 29565 29566 29567 |
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 29561 def update!(**args) @checkpoint_name = args[:checkpoint_name] if args.key?(:checkpoint_name) @dataset_config = args[:dataset_config] if args.key?(:dataset_config) @study_spec = args[:study_spec] if args.key?(:study_spec) @trainer_config = args[:trainer_config] if args.key?(:trainer_config) @trainer_type = args[:trainer_type] if args.key?(:trainer_type) end |