Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ContinuousParameterRange = ContinuousParameterRange' {}
- newContinuousParameterRange :: Text -> Text -> Text -> ContinuousParameterRange
- continuousParameterRange_scalingType :: Lens' ContinuousParameterRange (Maybe HyperParameterScalingType)
- continuousParameterRange_name :: Lens' ContinuousParameterRange Text
- continuousParameterRange_minValue :: Lens' ContinuousParameterRange Text
- continuousParameterRange_maxValue :: Lens' ContinuousParameterRange Text
Documentation
data ContinuousParameterRange Source #
A list of continuous hyperparameters to tune.
See: newContinuousParameterRange
smart constructor.
ContinuousParameterRange' | |
|
Instances
newContinuousParameterRange Source #
:: Text | |
-> Text | |
-> Text | |
-> ContinuousParameterRange |
Create a value of ContinuousParameterRange
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:scalingType:ContinuousParameterRange'
, continuousParameterRange_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
- Amazon 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.
$sel:name:ContinuousParameterRange'
, continuousParameterRange_name
- The name of the continuous hyperparameter to tune.
$sel:minValue:ContinuousParameterRange'
, continuousParameterRange_minValue
- The minimum value for the hyperparameter. The tuning job uses
floating-point values between this value and MaxValue
for tuning.
$sel:maxValue:ContinuousParameterRange'
, continuousParameterRange_maxValue
- The maximum value for the hyperparameter. The tuning job uses
floating-point values between MinValue
value and this value for
tuning.
continuousParameterRange_scalingType :: Lens' ContinuousParameterRange (Maybe HyperParameterScalingType) Source #
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
- Amazon 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.
continuousParameterRange_name :: Lens' ContinuousParameterRange Text Source #
The name of the continuous hyperparameter to tune.
continuousParameterRange_minValue :: Lens' ContinuousParameterRange Text Source #
The minimum value for the hyperparameter. The tuning job uses
floating-point values between this value and MaxValue
for tuning.
continuousParameterRange_maxValue :: Lens' ContinuousParameterRange Text Source #
The maximum value for the hyperparameter. The tuning job uses
floating-point values between MinValue
value and this value for
tuning.