@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ParameterRanges extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the categorical, continuous, and integer hyperparameters, and their ranges of tunable values. The range of tunable values determines which values that a hyperparameter tuning job can choose for the specified hyperparameter. This object is part of the HyperParameterTuningJobConfig object.
Constructor and Description |
---|
ParameterRanges() |
Modifier and Type | Method and Description |
---|---|
ParameterRanges |
clone() |
boolean |
equals(Object obj) |
List<CategoricalParameterRange> |
getCategoricalParameterRanges()
Specifies the tunable range for each categorical hyperparameter.
|
List<ContinuousParameterRange> |
getContinuousParameterRanges()
Specifies the tunable range for each continuous hyperparameter.
|
List<IntegerParameterRange> |
getIntegerParameterRanges()
Specifies the tunable range for each integer hyperparameter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCategoricalParameterRanges(Collection<CategoricalParameterRange> categoricalParameterRanges)
Specifies the tunable range for each categorical hyperparameter.
|
void |
setContinuousParameterRanges(Collection<ContinuousParameterRange> continuousParameterRanges)
Specifies the tunable range for each continuous hyperparameter.
|
void |
setIntegerParameterRanges(Collection<IntegerParameterRange> integerParameterRanges)
Specifies the tunable range for each integer hyperparameter.
|
String |
toString()
Returns a string representation of this object.
|
ParameterRanges |
withCategoricalParameterRanges(CategoricalParameterRange... categoricalParameterRanges)
Specifies the tunable range for each categorical hyperparameter.
|
ParameterRanges |
withCategoricalParameterRanges(Collection<CategoricalParameterRange> categoricalParameterRanges)
Specifies the tunable range for each categorical hyperparameter.
|
ParameterRanges |
withContinuousParameterRanges(Collection<ContinuousParameterRange> continuousParameterRanges)
Specifies the tunable range for each continuous hyperparameter.
|
ParameterRanges |
withContinuousParameterRanges(ContinuousParameterRange... continuousParameterRanges)
Specifies the tunable range for each continuous hyperparameter.
|
ParameterRanges |
withIntegerParameterRanges(Collection<IntegerParameterRange> integerParameterRanges)
Specifies the tunable range for each integer hyperparameter.
|
ParameterRanges |
withIntegerParameterRanges(IntegerParameterRange... integerParameterRanges)
Specifies the tunable range for each integer hyperparameter.
|
public List<CategoricalParameterRange> getCategoricalParameterRanges()
Specifies the tunable range for each categorical hyperparameter.
public void setCategoricalParameterRanges(Collection<CategoricalParameterRange> categoricalParameterRanges)
Specifies the tunable range for each categorical hyperparameter.
categoricalParameterRanges
- Specifies the tunable range for each categorical hyperparameter.public ParameterRanges withCategoricalParameterRanges(CategoricalParameterRange... categoricalParameterRanges)
Specifies the tunable range for each categorical hyperparameter.
NOTE: This method appends the values to the existing list (if any). Use
setCategoricalParameterRanges(java.util.Collection)
or
withCategoricalParameterRanges(java.util.Collection)
if you want to override the existing values.
categoricalParameterRanges
- Specifies the tunable range for each categorical hyperparameter.public ParameterRanges withCategoricalParameterRanges(Collection<CategoricalParameterRange> categoricalParameterRanges)
Specifies the tunable range for each categorical hyperparameter.
categoricalParameterRanges
- Specifies the tunable range for each categorical hyperparameter.public List<ContinuousParameterRange> getContinuousParameterRanges()
Specifies the tunable range for each continuous hyperparameter.
public void setContinuousParameterRanges(Collection<ContinuousParameterRange> continuousParameterRanges)
Specifies the tunable range for each continuous hyperparameter.
continuousParameterRanges
- Specifies the tunable range for each continuous hyperparameter.public ParameterRanges withContinuousParameterRanges(ContinuousParameterRange... continuousParameterRanges)
Specifies the tunable range for each continuous hyperparameter.
NOTE: This method appends the values to the existing list (if any). Use
setContinuousParameterRanges(java.util.Collection)
or
withContinuousParameterRanges(java.util.Collection)
if you want to override the existing values.
continuousParameterRanges
- Specifies the tunable range for each continuous hyperparameter.public ParameterRanges withContinuousParameterRanges(Collection<ContinuousParameterRange> continuousParameterRanges)
Specifies the tunable range for each continuous hyperparameter.
continuousParameterRanges
- Specifies the tunable range for each continuous hyperparameter.public List<IntegerParameterRange> getIntegerParameterRanges()
Specifies the tunable range for each integer hyperparameter.
public void setIntegerParameterRanges(Collection<IntegerParameterRange> integerParameterRanges)
Specifies the tunable range for each integer hyperparameter.
integerParameterRanges
- Specifies the tunable range for each integer hyperparameter.public ParameterRanges withIntegerParameterRanges(IntegerParameterRange... integerParameterRanges)
Specifies the tunable range for each integer hyperparameter.
NOTE: This method appends the values to the existing list (if any). Use
setIntegerParameterRanges(java.util.Collection)
or
withIntegerParameterRanges(java.util.Collection)
if you want to override the existing values.
integerParameterRanges
- Specifies the tunable range for each integer hyperparameter.public ParameterRanges withIntegerParameterRanges(Collection<IntegerParameterRange> integerParameterRanges)
Specifies the tunable range for each integer hyperparameter.
integerParameterRanges
- Specifies the tunable range for each integer hyperparameter.public String toString()
toString
in class Object
Object.toString()
public ParameterRanges clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.