@Generated(value="software.amazon.awssdk:codegen") public final class ContinuousParameterRange extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ContinuousParameterRange.Builder,ContinuousParameterRange>
A list of continuous hyperparameters to tune.
Modifier and Type | Class and Description |
---|---|
static interface |
ContinuousParameterRange.Builder |
Modifier and Type | Method and Description |
---|---|
static ContinuousParameterRange.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
maxValue()
The maximum value for the hyperparameter.
|
String |
minValue()
The minimum value for the hyperparameter.
|
String |
name()
The name of the continuous hyperparameter to tune.
|
HyperParameterScalingType |
scalingType()
The scale that hyperparameter tuning uses to search the hyperparameter range.
|
String |
scalingTypeAsString()
The scale that hyperparameter tuning uses to search the hyperparameter range.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ContinuousParameterRange.Builder> |
serializableBuilderClass() |
ContinuousParameterRange.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String name()
The name of the continuous hyperparameter to tune.
public final String minValue()
The minimum value for the hyperparameter. The tuning job uses floating-point values between this value and
MaxValue
for tuning.
MaxValue
for tuning.public final String maxValue()
The maximum value for the hyperparameter. The tuning job uses floating-point values between MinValue
value and this value for tuning.
MinValue
value and this value for tuning.public final 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:
SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.
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.
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.
If the service returns an enum value that is not available in the current SDK version, scalingType
will
return HyperParameterScalingType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from scalingTypeAsString()
.
SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.
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.
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.
HyperParameterScalingType
public final String scalingTypeAsString()
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:
SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.
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.
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.
If the service returns an enum value that is not available in the current SDK version, scalingType
will
return HyperParameterScalingType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from scalingTypeAsString()
.
SageMaker hyperparameter tuning chooses the best scale for the hyperparameter.
Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.
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.
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.
HyperParameterScalingType
public ContinuousParameterRange.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ContinuousParameterRange.Builder,ContinuousParameterRange>
public static ContinuousParameterRange.Builder builder()
public static Class<? extends ContinuousParameterRange.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.