HyperParameterTuningJobConfig constructor
const
HyperParameterTuningJobConfig({
- Input<
HyperParameterTuningJobConfigObjective?> ? objective, - Input<
HyperParameterTuningJobConfigParameterRanges?> ? parameterRanges, - Input<
int?> ? randomSeed, - required Input<
HyperParameterTuningJobConfigResourceLimits> resourceLimits, - required Input<
String> strategy, - Input<
HyperParameterTuningJobConfigStrategyConfig?> ? strategyConfig, - Input<
String?> ? trainingJobEarlyStoppingType, - 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,
});