@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, waitcopypublic 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
MaxValuefor tuning.
MaxValuefor 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.
HyperParameterScalingTypepublic 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.
HyperParameterScalingTypepublic 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 SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.