GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpec constructor
const
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpec({
- Input<
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMetricSpec> ? metric, - Input<
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecMultiTrialAlgorithm> ? multiTrialAlgorithm, - required Input<
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecSearchTrialSpec> searchTrialSpec, - Input<
GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpecTrainTrialSpec> ? trainTrialSpec,
Creates a new GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpec.
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 GoogleCloudAiplatformV1NasJobSpecMultiTrialAlgorithmSpec({
this.metric,
this.multiTrialAlgorithm,
required this.searchTrialSpec,
this.trainTrialSpec,
});