Interface NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpecOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec, NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec.Builder
Enclosing class:
NasJobSpec.MultiTrialAlgorithmSpec

public static interface NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasSearchTrialJobSpec

      boolean hasSearchTrialJobSpec()
       Required. The spec of a search trial job. The same spec applies to
       all search trials.
       
      .google.cloud.aiplatform.v1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the searchTrialJobSpec field is set.
    • getSearchTrialJobSpec

      CustomJobSpec getSearchTrialJobSpec()
       Required. The spec of a search trial job. The same spec applies to
       all search trials.
       
      .google.cloud.aiplatform.v1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The searchTrialJobSpec.
    • getSearchTrialJobSpecOrBuilder

      CustomJobSpecOrBuilder getSearchTrialJobSpecOrBuilder()
       Required. The spec of a search trial job. The same spec applies to
       all search trials.
       
      .google.cloud.aiplatform.v1.CustomJobSpec search_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
    • getMaxTrialCount

      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:
      The maxTrialCount.
    • getMaxParallelTrialCount

      int getMaxParallelTrialCount()
       Required. The maximum number of trials to run in parallel.
       
      int32 max_parallel_trial_count = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The maxParallelTrialCount.
    • getMaxFailedTrialCount

      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:
      The maxFailedTrialCount.