Interface NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpecOrBuilder

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

public static interface NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Required.
    int
    Required.
    Required.
    Required.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasTrainTrialJobSpec

      boolean hasTrainTrialJobSpec()
       Required. The spec of a train trial job. The same spec applies to
       all train trials.
       
      .google.cloud.aiplatform.v1.CustomJobSpec train_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the trainTrialJobSpec field is set.
    • getTrainTrialJobSpec

      CustomJobSpec getTrainTrialJobSpec()
       Required. The spec of a train trial job. The same spec applies to
       all train trials.
       
      .google.cloud.aiplatform.v1.CustomJobSpec train_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The trainTrialJobSpec.
    • getTrainTrialJobSpecOrBuilder

      CustomJobSpecOrBuilder getTrainTrialJobSpecOrBuilder()
       Required. The spec of a train trial job. The same spec applies to
       all train trials.
       
      .google.cloud.aiplatform.v1.CustomJobSpec train_trial_job_spec = 1 [(.google.api.field_behavior) = REQUIRED];
    • getMaxParallelTrialCount

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

      int getFrequency()
       Required. Frequency of search trials to start train stage. Top N
       [TrainTrialSpec.max_parallel_trial_count]
       search trials will be trained for every M
       [TrainTrialSpec.frequency] trials searched.
       
      int32 frequency = 3 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The frequency.