public static final class NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder extends GeneratedMessageV3.Builder<NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder> implements NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpecOrBuilder
Represent spec for search trials.
Protobuf type
google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec build()
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec buildPartial()
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder clear()
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder clearMaxFailedTrialCount()
The number of failed trials that need to be seen before failing
the NasJob.
If set to 0, Vertex AI decides how many trials must fail
before the whole job fails.
int32 max_failed_trial_count = 4;
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder clearMaxParallelTrialCount()
Required. The maximum number of trials to run in parallel.
int32 max_parallel_trial_count = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder clearMaxTrialCount()
Required. The maximum number of Neural Architecture Search (NAS) trials
to run.
int32 max_trial_count = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder clearSearchTrialJobSpec()
Required. The spec of a search trial job. The same spec applies to
all search trials.
.google.cloud.aiplatform.v1beta1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder clone()
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public int getMaxFailedTrialCount()
The number of failed trials that need to be seen before failing
the NasJob.
If set to 0, Vertex AI decides how many trials must fail
before the whole job fails.
int32 max_failed_trial_count = 4;
Returns
Type | Description |
int | The maxFailedTrialCount.
|
public int getMaxParallelTrialCount()
Required. The maximum number of trials to run in parallel.
int32 max_parallel_trial_count = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
int | The maxParallelTrialCount.
|
public int getMaxTrialCount()
Required. The maximum number of Neural Architecture Search (NAS) trials
to run.
int32 max_trial_count = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
int | The maxTrialCount.
|
public CustomJobSpec getSearchTrialJobSpec()
Required. The spec of a search trial job. The same spec applies to
all search trials.
.google.cloud.aiplatform.v1beta1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public CustomJobSpec.Builder getSearchTrialJobSpecBuilder()
Required. The spec of a search trial job. The same spec applies to
all search trials.
.google.cloud.aiplatform.v1beta1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public CustomJobSpecOrBuilder getSearchTrialJobSpecOrBuilder()
Required. The spec of a search trial job. The same spec applies to
all search trials.
.google.cloud.aiplatform.v1beta1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public boolean hasSearchTrialJobSpec()
Required. The spec of a search trial job. The same spec applies to
all search trials.
.google.cloud.aiplatform.v1beta1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the searchTrialJobSpec field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder mergeFrom(NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec other)
Parameter
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder mergeSearchTrialJobSpec(CustomJobSpec value)
Required. The spec of a search trial job. The same spec applies to
all search trials.
.google.cloud.aiplatform.v1beta1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public final NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder setMaxFailedTrialCount(int value)
The number of failed trials that need to be seen before failing
the NasJob.
If set to 0, Vertex AI decides how many trials must fail
before the whole job fails.
int32 max_failed_trial_count = 4;
Parameter
Name | Description |
value | int
The maxFailedTrialCount to set.
|
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder setMaxParallelTrialCount(int value)
Required. The maximum number of trials to run in parallel.
int32 max_parallel_trial_count = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | int
The maxParallelTrialCount to set.
|
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder setMaxTrialCount(int value)
Required. The maximum number of Neural Architecture Search (NAS) trials
to run.
int32 max_trial_count = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
value | int
The maxTrialCount to set.
|
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder setSearchTrialJobSpec(CustomJobSpec value)
Required. The spec of a search trial job. The same spec applies to
all search trials.
.google.cloud.aiplatform.v1beta1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder setSearchTrialJobSpec(CustomJobSpec.Builder builderForValue)
Required. The spec of a search trial job. The same spec applies to
all search trials.
.google.cloud.aiplatform.v1beta1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public final NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides