Package com.pulumi.aws.sagemaker.inputs
Class HyperParameterTuningJobConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.HyperParameterTuningJobConfigArgs.Builder
-
- Enclosing class:
- HyperParameterTuningJobConfigArgs
public static final class HyperParameterTuningJobConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(HyperParameterTuningJobConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(HyperParameterTuningJobConfigArgs defaults)
-
-
Method Detail
-
objective
public HyperParameterTuningJobConfigArgs.Builder objective(@Nullable com.pulumi.core.Output<HyperParameterTuningJobConfigObjectiveArgs> objective)
- Parameters:
objective- Objective metric used by tuning. See `objective`.- Returns:
- builder
-
objective
public HyperParameterTuningJobConfigArgs.Builder objective(HyperParameterTuningJobConfigObjectiveArgs objective)
- Parameters:
objective- Objective metric used by tuning. See `objective`.- Returns:
- builder
-
parameterRanges
public HyperParameterTuningJobConfigArgs.Builder parameterRanges(@Nullable com.pulumi.core.Output<HyperParameterTuningJobConfigParameterRangesArgs> parameterRanges)
- Parameters:
parameterRanges- Hyperparameter search ranges. See `parameterRanges`.- Returns:
- builder
-
parameterRanges
public HyperParameterTuningJobConfigArgs.Builder parameterRanges(HyperParameterTuningJobConfigParameterRangesArgs parameterRanges)
- Parameters:
parameterRanges- Hyperparameter search ranges. See `parameterRanges`.- Returns:
- builder
-
randomSeed
public HyperParameterTuningJobConfigArgs.Builder randomSeed(@Nullable com.pulumi.core.Output<java.lang.Integer> randomSeed)
- Parameters:
randomSeed- Random seed for tuning.- Returns:
- builder
-
randomSeed
public HyperParameterTuningJobConfigArgs.Builder randomSeed(java.lang.Integer randomSeed)
- Parameters:
randomSeed- Random seed for tuning.- Returns:
- builder
-
resourceLimits
public HyperParameterTuningJobConfigArgs.Builder resourceLimits(com.pulumi.core.Output<HyperParameterTuningJobConfigResourceLimitsArgs> resourceLimits)
- Parameters:
resourceLimits- Training job limits for tuning. See `resourceLimits`.- Returns:
- builder
-
resourceLimits
public HyperParameterTuningJobConfigArgs.Builder resourceLimits(HyperParameterTuningJobConfigResourceLimitsArgs resourceLimits)
- Parameters:
resourceLimits- Training job limits for tuning. See `resourceLimits`.- Returns:
- builder
-
strategy
public HyperParameterTuningJobConfigArgs.Builder strategy(com.pulumi.core.Output<java.lang.String> strategy)
- Parameters:
strategy- Search strategy for tuning.- Returns:
- builder
-
strategy
public HyperParameterTuningJobConfigArgs.Builder strategy(java.lang.String strategy)
- Parameters:
strategy- Search strategy for tuning.- Returns:
- builder
-
strategyConfig
public HyperParameterTuningJobConfigArgs.Builder strategyConfig(@Nullable com.pulumi.core.Output<HyperParameterTuningJobConfigStrategyConfigArgs> strategyConfig)
- Parameters:
strategyConfig- Extra strategy options. See `strategyConfig`.- Returns:
- builder
-
strategyConfig
public HyperParameterTuningJobConfigArgs.Builder strategyConfig(HyperParameterTuningJobConfigStrategyConfigArgs strategyConfig)
- Parameters:
strategyConfig- Extra strategy options. See `strategyConfig`.- Returns:
- builder
-
trainingJobEarlyStoppingType
public HyperParameterTuningJobConfigArgs.Builder trainingJobEarlyStoppingType(@Nullable com.pulumi.core.Output<java.lang.String> trainingJobEarlyStoppingType)
- Parameters:
trainingJobEarlyStoppingType- Early stopping behavior for training jobs.- Returns:
- builder
-
trainingJobEarlyStoppingType
public HyperParameterTuningJobConfigArgs.Builder trainingJobEarlyStoppingType(java.lang.String trainingJobEarlyStoppingType)
- Parameters:
trainingJobEarlyStoppingType- Early stopping behavior for training jobs.- Returns:
- builder
-
tuningJobCompletionCriteria
public HyperParameterTuningJobConfigArgs.Builder tuningJobCompletionCriteria(@Nullable com.pulumi.core.Output<HyperParameterTuningJobConfigTuningJobCompletionCriteriaArgs> tuningJobCompletionCriteria)
- Parameters:
tuningJobCompletionCriteria- Conditions to complete tuning. See `tuningJobCompletionCriteria`.- Returns:
- builder
-
tuningJobCompletionCriteria
public HyperParameterTuningJobConfigArgs.Builder tuningJobCompletionCriteria(HyperParameterTuningJobConfigTuningJobCompletionCriteriaArgs tuningJobCompletionCriteria)
- Parameters:
tuningJobCompletionCriteria- Conditions to complete tuning. See `tuningJobCompletionCriteria`.- Returns:
- builder
-
build
public HyperParameterTuningJobConfigArgs build()
-
-