Skip to content

/AWS1/CL_FCSINTEGERPARAMRANGE

Specifies an integer hyperparameter and it's range of tunable values. This object is part of the ParameterRanges object.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_name TYPE /AWS1/FCSNAME /AWS1/FCSNAME

The name of the hyperparameter to tune.

iv_maxvalue TYPE /AWS1/FCSINTEGER /AWS1/FCSINTEGER

The maximum tunable value of the hyperparameter.

iv_minvalue TYPE /AWS1/FCSINTEGER /AWS1/FCSINTEGER

The minimum tunable value of the hyperparameter.

Optional arguments:

iv_scalingtype TYPE /AWS1/FCSSCALINGTYPE /AWS1/FCSSCALINGTYPE

The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:

Auto

Amazon Forecast hyperparameter tuning chooses the best scale for the hyperparameter.

Linear

Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.

Logarithmic

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.

ReverseLogarithmic

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:


Queryable Attributes

Name

The name of the hyperparameter to tune.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

MaxValue

The maximum tunable value of the hyperparameter.

Accessible with the following methods

Method Description
GET_MAXVALUE() Getter for MAXVALUE, with configurable default
ASK_MAXVALUE() Getter for MAXVALUE w/ exceptions if field has no value
HAS_MAXVALUE() Determine if MAXVALUE has a value

MinValue

The minimum tunable value of the hyperparameter.

Accessible with the following methods

Method Description
GET_MINVALUE() Getter for MINVALUE, with configurable default
ASK_MINVALUE() Getter for MINVALUE w/ exceptions if field has no value
HAS_MINVALUE() Determine if MINVALUE has a value

ScalingType

The scale that hyperparameter tuning uses to search the hyperparameter range. Valid values:

Auto

Amazon Forecast hyperparameter tuning chooses the best scale for the hyperparameter.

Linear

Hyperparameter tuning searches the values in the hyperparameter range by using a linear scale.

Logarithmic

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.

ReverseLogarithmic

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:

Accessible with the following methods

Method Description
GET_SCALINGTYPE() Getter for SCALINGTYPE, with configurable default
ASK_SCALINGTYPE() Getter for SCALINGTYPE w/ exceptions if field has no value
HAS_SCALINGTYPE() Determine if SCALINGTYPE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_INTEGERPARAMETERRANGES

TYPES TT_INTEGERPARAMETERRANGES TYPE STANDARD TABLE OF REF TO /AWS1/CL_FCSINTEGERPARAMRANGE WITH DEFAULT KEY
.