Interface ContinuousParameterRange.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ContinuousParameterRange.Builder,ContinuousParameterRange>
,SdkBuilder<ContinuousParameterRange.Builder,ContinuousParameterRange>
,SdkPojo
- Enclosing class:
- ContinuousParameterRange
public static interface ContinuousParameterRange.Builder extends SdkPojo, CopyableBuilder<ContinuousParameterRange.Builder,ContinuousParameterRange>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContinuousParameterRange.Builder
maxValue(String maxValue)
The maximum value for the hyperparameter.ContinuousParameterRange.Builder
minValue(String minValue)
The minimum value for the hyperparameter.ContinuousParameterRange.Builder
name(String name)
The name of the continuous hyperparameter to tune.ContinuousParameterRange.Builder
scalingType(String scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range.ContinuousParameterRange.Builder
scalingType(HyperParameterScalingType scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
ContinuousParameterRange.Builder name(String name)
The name of the continuous hyperparameter to tune.
- Parameters:
name
- The name of the continuous hyperparameter to tune.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minValue
ContinuousParameterRange.Builder minValue(String minValue)
The minimum value for the hyperparameter. The tuning job uses floating-point values between this value and
MaxValue
for tuning.- Parameters:
minValue
- The minimum value for the hyperparameter. The tuning job uses floating-point values between this value andMaxValue
for tuning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxValue
ContinuousParameterRange.Builder maxValue(String maxValue)
The maximum value for the hyperparameter. The tuning job uses floating-point values between
MinValue
value and this value for tuning.- Parameters:
maxValue
- The maximum value for the hyperparameter. The tuning job uses floating-point values betweenMinValue
value and this value for tuning.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scalingType
ContinuousParameterRange.Builder scalingType(String scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
- Auto
-
SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
- Linear
-
Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.
- Logarithmic
-
Hyperparameter tuning searches the values in the hyperparameter range by using a logarithmic scale.
Logarithmic scaling works only for ranges that have only values greater than 0.
- ReverseLogarithmic
-
Hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0<=x<1.0.
- Parameters:
scalingType
- The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:- Auto
-
SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
- Linear
-
Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.
- Logarithmic
-
Hyperparameter tuning searches the values in the hyperparameter range by using a logarithmic scale.
Logarithmic scaling works only for ranges that have only values greater than 0.
- ReverseLogarithmic
-
Hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0<=x<1.0.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HyperParameterScalingType
,HyperParameterScalingType
-
scalingType
ContinuousParameterRange.Builder scalingType(HyperParameterScalingType scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
- Auto
-
SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
- Linear
-
Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.
- Logarithmic
-
Hyperparameter tuning searches the values in the hyperparameter range by using a logarithmic scale.
Logarithmic scaling works only for ranges that have only values greater than 0.
- ReverseLogarithmic
-
Hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0<=x<1.0.
- Parameters:
scalingType
- The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:- Auto
-
SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
- Linear
-
Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.
- Logarithmic
-
Hyperparameter tuning searches the values in the hyperparameter range by using a logarithmic scale.
Logarithmic scaling works only for ranges that have only values greater than 0.
- ReverseLogarithmic
-
Hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0<=x<1.0.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HyperParameterScalingType
,HyperParameterScalingType
-
-