public static interface HyperParameterTuningJobConfig.Builder extends SdkPojo, CopyableBuilder<HyperParameterTuningJobConfig.Builder,HyperParameterTuningJobConfig>
Modifier and Type | Method and Description |
---|---|
default HyperParameterTuningJobConfig.Builder |
hyperParameterTuningJobObjective(Consumer<HyperParameterTuningJobObjective.Builder> hyperParameterTuningJobObjective)
The HyperParameterTuningJobObjective object that specifies the objective metric for this tuning job.
|
HyperParameterTuningJobConfig.Builder |
hyperParameterTuningJobObjective(HyperParameterTuningJobObjective hyperParameterTuningJobObjective)
The HyperParameterTuningJobObjective object that specifies the objective metric for this tuning job.
|
default HyperParameterTuningJobConfig.Builder |
parameterRanges(Consumer<ParameterRanges.Builder> parameterRanges)
The ParameterRanges object that specifies the ranges of hyperparameters that this tuning job searches.
|
HyperParameterTuningJobConfig.Builder |
parameterRanges(ParameterRanges parameterRanges)
The ParameterRanges object that specifies the ranges of hyperparameters that this tuning job searches.
|
default HyperParameterTuningJobConfig.Builder |
resourceLimits(Consumer<ResourceLimits.Builder> resourceLimits)
The ResourceLimits object that specifies the maximum number of training jobs and parallel training
jobs for this tuning job.
|
HyperParameterTuningJobConfig.Builder |
resourceLimits(ResourceLimits resourceLimits)
The ResourceLimits object that specifies the maximum number of training jobs and parallel training
jobs for this tuning job.
|
HyperParameterTuningJobConfig.Builder |
strategy(HyperParameterTuningJobStrategyType strategy)
Specifies the search strategy for hyperparameters.
|
HyperParameterTuningJobConfig.Builder |
strategy(String strategy)
Specifies the search strategy for hyperparameters.
|
copy
applyMutation, build
HyperParameterTuningJobConfig.Builder strategy(String strategy)
Specifies the search strategy for hyperparameters. Currently, the only valid value is Bayesian
.
strategy
- Specifies the search strategy for hyperparameters. Currently, the only valid value is
Bayesian
.HyperParameterTuningJobStrategyType
,
HyperParameterTuningJobStrategyType
HyperParameterTuningJobConfig.Builder strategy(HyperParameterTuningJobStrategyType strategy)
Specifies the search strategy for hyperparameters. Currently, the only valid value is Bayesian
.
strategy
- Specifies the search strategy for hyperparameters. Currently, the only valid value is
Bayesian
.HyperParameterTuningJobStrategyType
,
HyperParameterTuningJobStrategyType
HyperParameterTuningJobConfig.Builder hyperParameterTuningJobObjective(HyperParameterTuningJobObjective hyperParameterTuningJobObjective)
The HyperParameterTuningJobObjective object that specifies the objective metric for this tuning job.
hyperParameterTuningJobObjective
- The HyperParameterTuningJobObjective object that specifies the objective metric for this tuning
job.default HyperParameterTuningJobConfig.Builder hyperParameterTuningJobObjective(Consumer<HyperParameterTuningJobObjective.Builder> hyperParameterTuningJobObjective)
The HyperParameterTuningJobObjective object that specifies the objective metric for this tuning job.
This is a convenience that creates an instance of theHyperParameterTuningJobObjective.Builder
avoiding the need to create one manually via HyperParameterTuningJobObjective.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to
hyperParameterTuningJobObjective(HyperParameterTuningJobObjective)
.hyperParameterTuningJobObjective
- a consumer that will call methods on HyperParameterTuningJobObjective.Builder
hyperParameterTuningJobObjective(HyperParameterTuningJobObjective)
HyperParameterTuningJobConfig.Builder resourceLimits(ResourceLimits resourceLimits)
The ResourceLimits object that specifies the maximum number of training jobs and parallel training jobs for this tuning job.
resourceLimits
- The ResourceLimits object that specifies the maximum number of training jobs and parallel
training jobs for this tuning job.default HyperParameterTuningJobConfig.Builder resourceLimits(Consumer<ResourceLimits.Builder> resourceLimits)
The ResourceLimits object that specifies the maximum number of training jobs and parallel training jobs for this tuning job.
This is a convenience that creates an instance of theResourceLimits.Builder
avoiding the need to
create one manually via ResourceLimits.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to resourceLimits(ResourceLimits)
.resourceLimits
- a consumer that will call methods on ResourceLimits.Builder
resourceLimits(ResourceLimits)
HyperParameterTuningJobConfig.Builder parameterRanges(ParameterRanges parameterRanges)
The ParameterRanges object that specifies the ranges of hyperparameters that this tuning job searches.
parameterRanges
- The ParameterRanges object that specifies the ranges of hyperparameters that this tuning job
searches.default HyperParameterTuningJobConfig.Builder parameterRanges(Consumer<ParameterRanges.Builder> parameterRanges)
The ParameterRanges object that specifies the ranges of hyperparameters that this tuning job searches.
This is a convenience that creates an instance of theParameterRanges.Builder
avoiding the need to
create one manually via ParameterRanges.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to parameterRanges(ParameterRanges)
.parameterRanges
- a consumer that will call methods on ParameterRanges.Builder
parameterRanges(ParameterRanges)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.