GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecResponse constructor

const GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecResponse({
  1. required Input<GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpecResponse> metric,
  2. required Input<String> multiTrialAlgorithm,
  3. required Input<GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecSearchTrialSpecResponse> searchTrialSpec,
  4. required Input<GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecTrainTrialSpecResponse> trainTrialSpec,
})

Creates a new GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecResponse. metric Metric specs for the NAS job. Validation for this field is done at multi_trial_algorithm_spec field. multiTrialAlgorithm The multi-trial Neural Architecture Search (NAS) algorithm type. Defaults to REINFORCEMENT_LEARNING. searchTrialSpec Spec for search trials. trainTrialSpec Spec for train trials. Top N TrainTrialSpec.max_parallel_trial_count search trials will be trained for every M TrainTrialSpec.frequency trials searched.

Implementation

const GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecResponse({
  required this.metric,
  required this.multiTrialAlgorithm,
  required this.searchTrialSpec,
  required this.trainTrialSpec,
});