AWS SDK for C++  1.9.109
AWS SDK for C++
Public Member Functions | List of all members
Aws::ForecastService::Model::IntegerParameterRange Class Reference

#include <IntegerParameterRange.h>

Public Member Functions

 IntegerParameterRange ()
 
 IntegerParameterRange (Aws::Utils::Json::JsonView jsonValue)
 
IntegerParameterRangeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
IntegerParameterRangeWithName (const Aws::String &value)
 
IntegerParameterRangeWithName (Aws::String &&value)
 
IntegerParameterRangeWithName (const char *value)
 
int GetMaxValue () const
 
bool MaxValueHasBeenSet () const
 
void SetMaxValue (int value)
 
IntegerParameterRangeWithMaxValue (int value)
 
int GetMinValue () const
 
bool MinValueHasBeenSet () const
 
void SetMinValue (int value)
 
IntegerParameterRangeWithMinValue (int value)
 
const ScalingTypeGetScalingType () const
 
bool ScalingTypeHasBeenSet () const
 
void SetScalingType (const ScalingType &value)
 
void SetScalingType (ScalingType &&value)
 
IntegerParameterRangeWithScalingType (const ScalingType &value)
 
IntegerParameterRangeWithScalingType (ScalingType &&value)
 

Detailed Description

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

See Also:


AWS API Reference

Definition at line 34 of file IntegerParameterRange.h.

Constructor & Destructor Documentation

◆ IntegerParameterRange() [1/2]

Aws::ForecastService::Model::IntegerParameterRange::IntegerParameterRange ( )

◆ IntegerParameterRange() [2/2]

Aws::ForecastService::Model::IntegerParameterRange::IntegerParameterRange ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetMaxValue()

int Aws::ForecastService::Model::IntegerParameterRange::GetMaxValue ( ) const
inline

The maximum tunable value of the hyperparameter.

Definition at line 87 of file IntegerParameterRange.h.

◆ GetMinValue()

int Aws::ForecastService::Model::IntegerParameterRange::GetMinValue ( ) const
inline

The minimum tunable value of the hyperparameter.

Definition at line 108 of file IntegerParameterRange.h.

◆ GetName()

const Aws::String& Aws::ForecastService::Model::IntegerParameterRange::GetName ( ) const
inline

The name of the hyperparameter to tune.

Definition at line 46 of file IntegerParameterRange.h.

◆ GetScalingType()

const ScalingType& Aws::ForecastService::Model::IntegerParameterRange::GetScalingType ( ) const
inline

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:

Definition at line 141 of file IntegerParameterRange.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ForecastService::Model::IntegerParameterRange::Jsonize ( ) const

◆ MaxValueHasBeenSet()

bool Aws::ForecastService::Model::IntegerParameterRange::MaxValueHasBeenSet ( ) const
inline

The maximum tunable value of the hyperparameter.

Definition at line 92 of file IntegerParameterRange.h.

◆ MinValueHasBeenSet()

bool Aws::ForecastService::Model::IntegerParameterRange::MinValueHasBeenSet ( ) const
inline

The minimum tunable value of the hyperparameter.

Definition at line 113 of file IntegerParameterRange.h.

◆ NameHasBeenSet()

bool Aws::ForecastService::Model::IntegerParameterRange::NameHasBeenSet ( ) const
inline

The name of the hyperparameter to tune.

Definition at line 51 of file IntegerParameterRange.h.

◆ operator=()

IntegerParameterRange& Aws::ForecastService::Model::IntegerParameterRange::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ScalingTypeHasBeenSet()

bool Aws::ForecastService::Model::IntegerParameterRange::ScalingTypeHasBeenSet ( ) const
inline

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:

Definition at line 158 of file IntegerParameterRange.h.

◆ SetMaxValue()

void Aws::ForecastService::Model::IntegerParameterRange::SetMaxValue ( int  value)
inline

The maximum tunable value of the hyperparameter.

Definition at line 97 of file IntegerParameterRange.h.

◆ SetMinValue()

void Aws::ForecastService::Model::IntegerParameterRange::SetMinValue ( int  value)
inline

The minimum tunable value of the hyperparameter.

Definition at line 118 of file IntegerParameterRange.h.

◆ SetName() [1/3]

void Aws::ForecastService::Model::IntegerParameterRange::SetName ( Aws::String &&  value)
inline

The name of the hyperparameter to tune.

Definition at line 61 of file IntegerParameterRange.h.

◆ SetName() [2/3]

void Aws::ForecastService::Model::IntegerParameterRange::SetName ( const Aws::String value)
inline

The name of the hyperparameter to tune.

Definition at line 56 of file IntegerParameterRange.h.

◆ SetName() [3/3]

void Aws::ForecastService::Model::IntegerParameterRange::SetName ( const char *  value)
inline

The name of the hyperparameter to tune.

Definition at line 66 of file IntegerParameterRange.h.

◆ SetScalingType() [1/2]

void Aws::ForecastService::Model::IntegerParameterRange::SetScalingType ( const ScalingType value)
inline

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:

Definition at line 175 of file IntegerParameterRange.h.

◆ SetScalingType() [2/2]

void Aws::ForecastService::Model::IntegerParameterRange::SetScalingType ( ScalingType &&  value)
inline

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:

Definition at line 192 of file IntegerParameterRange.h.

◆ WithMaxValue()

IntegerParameterRange& Aws::ForecastService::Model::IntegerParameterRange::WithMaxValue ( int  value)
inline

The maximum tunable value of the hyperparameter.

Definition at line 102 of file IntegerParameterRange.h.

◆ WithMinValue()

IntegerParameterRange& Aws::ForecastService::Model::IntegerParameterRange::WithMinValue ( int  value)
inline

The minimum tunable value of the hyperparameter.

Definition at line 123 of file IntegerParameterRange.h.

◆ WithName() [1/3]

IntegerParameterRange& Aws::ForecastService::Model::IntegerParameterRange::WithName ( Aws::String &&  value)
inline

The name of the hyperparameter to tune.

Definition at line 76 of file IntegerParameterRange.h.

◆ WithName() [2/3]

IntegerParameterRange& Aws::ForecastService::Model::IntegerParameterRange::WithName ( const Aws::String value)
inline

The name of the hyperparameter to tune.

Definition at line 71 of file IntegerParameterRange.h.

◆ WithName() [3/3]

IntegerParameterRange& Aws::ForecastService::Model::IntegerParameterRange::WithName ( const char *  value)
inline

The name of the hyperparameter to tune.

Definition at line 81 of file IntegerParameterRange.h.

◆ WithScalingType() [1/2]

IntegerParameterRange& Aws::ForecastService::Model::IntegerParameterRange::WithScalingType ( const ScalingType value)
inline

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:

Definition at line 209 of file IntegerParameterRange.h.

◆ WithScalingType() [2/2]

IntegerParameterRange& Aws::ForecastService::Model::IntegerParameterRange::WithScalingType ( ScalingType &&  value)
inline

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:

Definition at line 226 of file IntegerParameterRange.h.


The documentation for this class was generated from the following file: