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

#include <ContinuousParameterRange.h>

Public Member Functions

 ContinuousParameterRange ()
 
 ContinuousParameterRange (Aws::Utils::Json::JsonView jsonValue)
 
ContinuousParameterRangeoperator= (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)
 
ContinuousParameterRangeWithName (const Aws::String &value)
 
ContinuousParameterRangeWithName (Aws::String &&value)
 
ContinuousParameterRangeWithName (const char *value)
 
double GetMaxValue () const
 
bool MaxValueHasBeenSet () const
 
void SetMaxValue (double value)
 
ContinuousParameterRangeWithMaxValue (double value)
 
double GetMinValue () const
 
bool MinValueHasBeenSet () const
 
void SetMinValue (double value)
 
ContinuousParameterRangeWithMinValue (double value)
 
const ScalingTypeGetScalingType () const
 
bool ScalingTypeHasBeenSet () const
 
void SetScalingType (const ScalingType &value)
 
void SetScalingType (ScalingType &&value)
 
ContinuousParameterRangeWithScalingType (const ScalingType &value)
 
ContinuousParameterRangeWithScalingType (ScalingType &&value)
 

Detailed Description

Specifies a continuous 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 ContinuousParameterRange.h.

Constructor & Destructor Documentation

◆ ContinuousParameterRange() [1/2]

Aws::ForecastService::Model::ContinuousParameterRange::ContinuousParameterRange ( )

◆ ContinuousParameterRange() [2/2]

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

Member Function Documentation

◆ GetMaxValue()

double Aws::ForecastService::Model::ContinuousParameterRange::GetMaxValue ( ) const
inline

The maximum tunable value of the hyperparameter.

Definition at line 87 of file ContinuousParameterRange.h.

◆ GetMinValue()

double Aws::ForecastService::Model::ContinuousParameterRange::GetMinValue ( ) const
inline

The minimum tunable value of the hyperparameter.

Definition at line 108 of file ContinuousParameterRange.h.

◆ GetName()

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

The name of the hyperparameter to tune.

Definition at line 46 of file ContinuousParameterRange.h.

◆ GetScalingType()

const ScalingType& Aws::ForecastService::Model::ContinuousParameterRange::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

hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.

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 142 of file ContinuousParameterRange.h.

◆ Jsonize()

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

◆ MaxValueHasBeenSet()

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

The maximum tunable value of the hyperparameter.

Definition at line 92 of file ContinuousParameterRange.h.

◆ MinValueHasBeenSet()

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

The minimum tunable value of the hyperparameter.

Definition at line 113 of file ContinuousParameterRange.h.

◆ NameHasBeenSet()

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

The name of the hyperparameter to tune.

Definition at line 51 of file ContinuousParameterRange.h.

◆ operator=()

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

◆ ScalingTypeHasBeenSet()

bool Aws::ForecastService::Model::ContinuousParameterRange::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

hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.

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 160 of file ContinuousParameterRange.h.

◆ SetMaxValue()

void Aws::ForecastService::Model::ContinuousParameterRange::SetMaxValue ( double  value)
inline

The maximum tunable value of the hyperparameter.

Definition at line 97 of file ContinuousParameterRange.h.

◆ SetMinValue()

void Aws::ForecastService::Model::ContinuousParameterRange::SetMinValue ( double  value)
inline

The minimum tunable value of the hyperparameter.

Definition at line 118 of file ContinuousParameterRange.h.

◆ SetName() [1/3]

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

The name of the hyperparameter to tune.

Definition at line 61 of file ContinuousParameterRange.h.

◆ SetName() [2/3]

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

The name of the hyperparameter to tune.

Definition at line 56 of file ContinuousParameterRange.h.

◆ SetName() [3/3]

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

The name of the hyperparameter to tune.

Definition at line 66 of file ContinuousParameterRange.h.

◆ SetScalingType() [1/2]

void Aws::ForecastService::Model::ContinuousParameterRange::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

hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.

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 178 of file ContinuousParameterRange.h.

◆ SetScalingType() [2/2]

void Aws::ForecastService::Model::ContinuousParameterRange::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

hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.

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 196 of file ContinuousParameterRange.h.

◆ WithMaxValue()

ContinuousParameterRange& Aws::ForecastService::Model::ContinuousParameterRange::WithMaxValue ( double  value)
inline

The maximum tunable value of the hyperparameter.

Definition at line 102 of file ContinuousParameterRange.h.

◆ WithMinValue()

ContinuousParameterRange& Aws::ForecastService::Model::ContinuousParameterRange::WithMinValue ( double  value)
inline

The minimum tunable value of the hyperparameter.

Definition at line 123 of file ContinuousParameterRange.h.

◆ WithName() [1/3]

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

The name of the hyperparameter to tune.

Definition at line 76 of file ContinuousParameterRange.h.

◆ WithName() [2/3]

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

The name of the hyperparameter to tune.

Definition at line 71 of file ContinuousParameterRange.h.

◆ WithName() [3/3]

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

The name of the hyperparameter to tune.

Definition at line 81 of file ContinuousParameterRange.h.

◆ WithScalingType() [1/2]

ContinuousParameterRange& Aws::ForecastService::Model::ContinuousParameterRange::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

hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.

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 214 of file ContinuousParameterRange.h.

◆ WithScalingType() [2/2]

ContinuousParameterRange& Aws::ForecastService::Model::ContinuousParameterRange::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

hyperparameter tuning searches the values in the hyperparameter range by using a reverse logarithmic scale.

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 232 of file ContinuousParameterRange.h.


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