Skip to content

/AWS1/CL_SGMPARAMETERRANGES

Specifies ranges of integer, continuous, and categorical hyperparameters that a hyperparameter tuning job searches. The hyperparameter tuning job launches training jobs with hyperparameter values within these ranges to find the combination of values that result in the training job with the best performance as measured by the objective metric of the hyperparameter tuning job.

The maximum number of items specified for Array Members refers to the maximum number of hyperparameters for each range and also the maximum for the hyperparameter tuning job itself. That is, the sum of the number of hyperparameters for all the ranges can't exceed the maximum number specified.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_integerparameterranges TYPE /AWS1/CL_SGMINTEGERPARAMRANGE=>TT_INTEGERPARAMETERRANGES TT_INTEGERPARAMETERRANGES

The array of IntegerParameterRange objects that specify ranges of integer hyperparameters that a hyperparameter tuning job searches.

it_continuousparameterranges TYPE /AWS1/CL_SGMCONTPARAMETERRANGE=>TT_CONTINUOUSPARAMETERRANGES TT_CONTINUOUSPARAMETERRANGES

The array of ContinuousParameterRange objects that specify ranges of continuous hyperparameters that a hyperparameter tuning job searches.

it_catgclparameterranges TYPE /AWS1/CL_SGMCATGCLPARAMRANGE=>TT_CATEGORICALPARAMETERRANGES TT_CATEGORICALPARAMETERRANGES

The array of CategoricalParameterRange objects that specify ranges of categorical hyperparameters that a hyperparameter tuning job searches.

it_autoparameters TYPE /AWS1/CL_SGMAUTOPARAMETER=>TT_AUTOPARAMETERS TT_AUTOPARAMETERS

A list containing hyperparameter names and example values to be used by Autotune to determine optimal ranges for your tuning job.


Queryable Attributes

IntegerParameterRanges

The array of IntegerParameterRange objects that specify ranges of integer hyperparameters that a hyperparameter tuning job searches.

Accessible with the following methods

Method Description
GET_INTEGERPARAMETERRANGES() Getter for INTEGERPARAMETERRANGES, with configurable default
ASK_INTEGERPARAMETERRANGES() Getter for INTEGERPARAMETERRANGES w/ exceptions if field has
HAS_INTEGERPARAMETERRANGES() Determine if INTEGERPARAMETERRANGES has a value

ContinuousParameterRanges

The array of ContinuousParameterRange objects that specify ranges of continuous hyperparameters that a hyperparameter tuning job searches.

Accessible with the following methods

Method Description
GET_CONTPARAMETERRANGES() Getter for CONTINUOUSPARAMETERRANGES, with configurable defa
ASK_CONTPARAMETERRANGES() Getter for CONTINUOUSPARAMETERRANGES w/ exceptions if field
HAS_CONTPARAMETERRANGES() Determine if CONTINUOUSPARAMETERRANGES has a value

CategoricalParameterRanges

The array of CategoricalParameterRange objects that specify ranges of categorical hyperparameters that a hyperparameter tuning job searches.

Accessible with the following methods

Method Description
GET_CATGCLPARAMETERRANGES() Getter for CATEGORICALPARAMETERRANGES, with configurable def
ASK_CATGCLPARAMETERRANGES() Getter for CATEGORICALPARAMETERRANGES w/ exceptions if field
HAS_CATGCLPARAMETERRANGES() Determine if CATEGORICALPARAMETERRANGES has a value

AutoParameters

A list containing hyperparameter names and example values to be used by Autotune to determine optimal ranges for your tuning job.

Accessible with the following methods

Method Description
GET_AUTOPARAMETERS() Getter for AUTOPARAMETERS, with configurable default
ASK_AUTOPARAMETERS() Getter for AUTOPARAMETERS w/ exceptions if field has no valu
HAS_AUTOPARAMETERS() Determine if AUTOPARAMETERS has a value