@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IntegerParameterRange extends Object implements Serializable, Cloneable, StructuredPojo
Specifies an integer hyperparameter and it's range of tunable values. This object is part of the ParameterRanges object.
| Constructor and Description |
|---|
IntegerParameterRange() |
| Modifier and Type | Method and Description |
|---|---|
IntegerParameterRange |
clone() |
boolean |
equals(Object obj) |
Integer |
getMaxValue()
The maximum tunable value of the hyperparameter.
|
Integer |
getMinValue()
The minimum tunable value of the hyperparameter.
|
String |
getName()
The name of the hyperparameter to tune.
|
String |
getScalingType()
The scale that hyperparameter tuning uses to search the hyperparameter range.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setMaxValue(Integer maxValue)
The maximum tunable value of the hyperparameter.
|
void |
setMinValue(Integer minValue)
The minimum tunable value of the hyperparameter.
|
void |
setName(String name)
The name of the hyperparameter to tune.
|
void |
setScalingType(String scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range.
|
String |
toString()
Returns a string representation of this object.
|
IntegerParameterRange |
withMaxValue(Integer maxValue)
The maximum tunable value of the hyperparameter.
|
IntegerParameterRange |
withMinValue(Integer minValue)
The minimum tunable value of the hyperparameter.
|
IntegerParameterRange |
withName(String name)
The name of the hyperparameter to tune.
|
IntegerParameterRange |
withScalingType(ScalingType scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range.
|
IntegerParameterRange |
withScalingType(String scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range.
|
public void setName(String name)
The name of the hyperparameter to tune.
name - The name of the hyperparameter to tune.public String getName()
The name of the hyperparameter to tune.
public IntegerParameterRange withName(String name)
The name of the hyperparameter to tune.
name - The name of the hyperparameter to tune.public void setMaxValue(Integer maxValue)
The maximum tunable value of the hyperparameter.
maxValue - The maximum tunable value of the hyperparameter.public Integer getMaxValue()
The maximum tunable value of the hyperparameter.
public IntegerParameterRange withMaxValue(Integer maxValue)
The maximum tunable value of the hyperparameter.
maxValue - The maximum tunable value of the hyperparameter.public void setMinValue(Integer minValue)
The minimum tunable value of the hyperparameter.
minValue - The minimum tunable value of the hyperparameter.public Integer getMinValue()
The minimum tunable value of the hyperparameter.
public IntegerParameterRange withMinValue(Integer minValue)
The minimum tunable value of the hyperparameter.
minValue - The minimum tunable value of the hyperparameter.public void setScalingType(String scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:
Amazon Forecast 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 values greater than 0.
Not supported for IntegerParameterRange.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.
For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
scalingType - The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:
Amazon Forecast 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 values greater than 0.
Not supported for IntegerParameterRange.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.
For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
ScalingTypepublic String getScalingType()
The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:
Amazon Forecast 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 values greater than 0.
Not supported for IntegerParameterRange.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.
For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
Amazon Forecast 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 values greater than 0.
Not supported for IntegerParameterRange.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.
For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
ScalingTypepublic IntegerParameterRange withScalingType(String scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:
Amazon Forecast 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 values greater than 0.
Not supported for IntegerParameterRange.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.
For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
scalingType - The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:
Amazon Forecast 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 values greater than 0.
Not supported for IntegerParameterRange.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.
For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
ScalingTypepublic IntegerParameterRange withScalingType(ScalingType scalingType)
The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:
Amazon Forecast 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 values greater than 0.
Not supported for IntegerParameterRange.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.
For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
scalingType - The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:
Amazon Forecast 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 values greater than 0.
Not supported for IntegerParameterRange.
Reverse logarithmic scaling works only for ranges that are entirely within the range 0 <= x < 1.0.
For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:
ScalingTypepublic String toString()
toString in class ObjectObject.toString()public IntegerParameterRange clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.