HyperParameterTuningJobConfig constructor

const HyperParameterTuningJobConfig({
  1. Input<HyperParameterTuningJobConfigObjective?>? objective,
  2. Input<HyperParameterTuningJobConfigParameterRanges?>? parameterRanges,
  3. Input<int?>? randomSeed,
  4. required Input<HyperParameterTuningJobConfigResourceLimits> resourceLimits,
  5. required Input<String> strategy,
  6. Input<HyperParameterTuningJobConfigStrategyConfig?>? strategyConfig,
  7. Input<String?>? trainingJobEarlyStoppingType,
  8. Input<HyperParameterTuningJobConfigTuningJobCompletionCriteria?>? tuningJobCompletionCriteria,
})

Creates a new HyperParameterTuningJobConfig. objective Objective metric used by tuning. See objective. parameterRanges Hyperparameter search ranges. See parameterRanges. randomSeed Random seed for tuning. resourceLimits Training job limits for tuning. See resourceLimits. strategy Search strategy for tuning. strategyConfig Extra strategy options. See strategyConfig. trainingJobEarlyStoppingType Early stopping behavior for training jobs. tuningJobCompletionCriteria Conditions to complete tuning. See tuningJobCompletionCriteria.

Implementation

const HyperParameterTuningJobConfig({
  this.objective,
  this.parameterRanges,
  this.randomSeed,
  required this.resourceLimits,
  required this.strategy,
  this.strategyConfig,
  this.trainingJobEarlyStoppingType,
  this.tuningJobCompletionCriteria,
});