public static interface NasJobSpec.MultiTrialAlgorithmSpecOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getMetric()
public abstract NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec getMetric() Metric specs for the NAS job.
Validation for this field is done at multi_trial_algorithm_spec field.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec metric = 2;
| Type | Description |
NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec |
The metric. |
getMetricOrBuilder()
public abstract NasJobSpec.MultiTrialAlgorithmSpec.MetricSpecOrBuilder getMetricOrBuilder() Metric specs for the NAS job.
Validation for this field is done at multi_trial_algorithm_spec field.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec metric = 2;
| Type | Description |
NasJobSpec.MultiTrialAlgorithmSpec.MetricSpecOrBuilder |
getMultiTrialAlgorithm()
public abstract NasJobSpec.MultiTrialAlgorithmSpec.MultiTrialAlgorithm getMultiTrialAlgorithm() The multi-trial Neural Architecture Search (NAS) algorithm
type. Defaults to REINFORCEMENT_LEARNING.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.MultiTrialAlgorithm multi_trial_algorithm = 1;
| Type | Description |
NasJobSpec.MultiTrialAlgorithmSpec.MultiTrialAlgorithm |
The multiTrialAlgorithm. |
getMultiTrialAlgorithmValue()
public abstract int getMultiTrialAlgorithmValue() The multi-trial Neural Architecture Search (NAS) algorithm
type. Defaults to REINFORCEMENT_LEARNING.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.MultiTrialAlgorithm multi_trial_algorithm = 1;
| Type | Description |
int |
The enum numeric value on the wire for multiTrialAlgorithm. |
getSearchTrialSpec()
public abstract NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec getSearchTrialSpec()Required. Spec for search trials.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec search_trial_spec = 3 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec |
The searchTrialSpec. |
getSearchTrialSpecOrBuilder()
public abstract NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpecOrBuilder getSearchTrialSpecOrBuilder()Required. Spec for search trials.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec search_trial_spec = 3 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpecOrBuilder |
getTrainTrialSpec()
public abstract NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec getTrainTrialSpec()Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec train_trial_spec = 4;
| Type | Description |
NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec |
The trainTrialSpec. |
getTrainTrialSpecOrBuilder()
public abstract NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpecOrBuilder getTrainTrialSpecOrBuilder()Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec train_trial_spec = 4;
| Type | Description |
NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpecOrBuilder |
hasMetric()
public abstract boolean hasMetric() Metric specs for the NAS job.
Validation for this field is done at multi_trial_algorithm_spec field.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec metric = 2;
| Type | Description |
boolean |
Whether the metric field is set. |
hasSearchTrialSpec()
public abstract boolean hasSearchTrialSpec()Required. Spec for search trials.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec search_trial_spec = 3 [(.google.api.field_behavior) = REQUIRED];
| Type | Description |
boolean |
Whether the searchTrialSpec field is set. |
hasTrainTrialSpec()
public abstract boolean hasTrainTrialSpec()Spec for train trials. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.
.google.cloud.aiplatform.v1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec train_trial_spec = 4;
| Type | Description |
boolean |
Whether the trainTrialSpec field is set. |