Interface NasJobSpec.MultiTrialAlgorithmSpecOrBuilder

    • Method Detail

      • getMultiTrialAlgorithmValue

        int getMultiTrialAlgorithmValue()
         The multi-trial Neural Architecture Search (NAS) algorithm
         type. Defaults to `REINFORCEMENT_LEARNING`.
         
        .google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.MultiTrialAlgorithm multi_trial_algorithm = 1;
        Returns:
        The enum numeric value on the wire for multiTrialAlgorithm.
      • getMultiTrialAlgorithm

        NasJobSpec.MultiTrialAlgorithmSpec.MultiTrialAlgorithm getMultiTrialAlgorithm()
         The multi-trial Neural Architecture Search (NAS) algorithm
         type. Defaults to `REINFORCEMENT_LEARNING`.
         
        .google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.MultiTrialAlgorithm multi_trial_algorithm = 1;
        Returns:
        The multiTrialAlgorithm.
      • hasMetric

        boolean hasMetric()
         Metric specs for the NAS job.
         Validation for this field is done at `multi_trial_algorithm_spec` field.
         
        .google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec metric = 2;
        Returns:
        Whether the metric field is set.
      • getMetric

        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.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec metric = 2;
        Returns:
        The metric.
      • getMetricOrBuilder

        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.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.MetricSpec metric = 2;
      • hasSearchTrialSpec

        boolean hasSearchTrialSpec()
         Required. Spec for search trials.
         
        .google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec search_trial_spec = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the searchTrialSpec field is set.
      • getSearchTrialSpec

        NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec getSearchTrialSpec()
         Required. Spec for search trials.
         
        .google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec search_trial_spec = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The searchTrialSpec.
      • getSearchTrialSpecOrBuilder

        NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpecOrBuilder getSearchTrialSpecOrBuilder()
         Required. Spec for search trials.
         
        .google.cloud.aiplatform.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.SearchTrialSpec search_trial_spec = 3 [(.google.api.field_behavior) = REQUIRED];
      • hasTrainTrialSpec

        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.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec train_trial_spec = 4;
        Returns:
        Whether the trainTrialSpec field is set.
      • getTrainTrialSpec

        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.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec train_trial_spec = 4;
        Returns:
        The trainTrialSpec.
      • getTrainTrialSpecOrBuilder

        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.v1beta1.NasJobSpec.MultiTrialAlgorithmSpec.TrainTrialSpec train_trial_spec = 4;