MultiTrialAlgorithmSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)The spec of multi-trial Neural Architecture Search (NAS).
Attributes |
|
|---|---|
| Name | Description |
multi_trial_algorithm |
google.cloud.aiplatform_v1beta1.types.NasJobSpec.MultiTrialAlgorithmSpec.MultiTrialAlgorithm
The multi-trial Neural Architecture Search (NAS) algorithm type. Defaults to REINFORCEMENT_LEARNING.
|
metric |
google.cloud.aiplatform_v1beta1.types.NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec
Metric specs for the NAS job. Validation for this field is done at multi_trial_algorithm_spec field.
|
search_trial_spec |
google.cloud.aiplatform_v1beta1.types.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec
Required. Spec for search trials. |
train_trial_spec |
google.cloud.aiplatform_v1beta1.types.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec
Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched. |
Classes
MetricSpec
MetricSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents a metric to optimize.
MultiTrialAlgorithm
MultiTrialAlgorithm(value)The available types of multi-trial algorithms.
SearchTrialSpec
SearchTrialSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represent spec for search trials.
TrainTrialSpec
TrainTrialSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represent spec for train trials.
Methods
MultiTrialAlgorithmSpec
MultiTrialAlgorithmSpec(mapping=None, *, ignore_unknown_fields=False, **kwargs)The spec of multi-trial Neural Architecture Search (NAS).