AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::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)
 
const Aws::StringGetMinValue () const
 
bool MinValueHasBeenSet () const
 
void SetMinValue (const Aws::String &value)
 
void SetMinValue (Aws::String &&value)
 
void SetMinValue (const char *value)
 
IntegerParameterRangeWithMinValue (const Aws::String &value)
 
IntegerParameterRangeWithMinValue (Aws::String &&value)
 
IntegerParameterRangeWithMinValue (const char *value)
 
const Aws::StringGetMaxValue () const
 
bool MaxValueHasBeenSet () const
 
void SetMaxValue (const Aws::String &value)
 
void SetMaxValue (Aws::String &&value)
 
void SetMaxValue (const char *value)
 
IntegerParameterRangeWithMaxValue (const Aws::String &value)
 
IntegerParameterRangeWithMaxValue (Aws::String &&value)
 
IntegerParameterRangeWithMaxValue (const char *value)
 
const HyperParameterScalingTypeGetScalingType () const
 
bool ScalingTypeHasBeenSet () const
 
void SetScalingType (const HyperParameterScalingType &value)
 
void SetScalingType (HyperParameterScalingType &&value)
 
IntegerParameterRangeWithScalingType (const HyperParameterScalingType &value)
 
IntegerParameterRangeWithScalingType (HyperParameterScalingType &&value)
 

Detailed Description

For a hyperparameter of the integer type, specifies the range that a hyperparameter tuning job searches.

See Also:

AWS API Reference

Definition at line 33 of file IntegerParameterRange.h.

Constructor & Destructor Documentation

◆ IntegerParameterRange() [1/2]

Aws::SageMaker::Model::IntegerParameterRange::IntegerParameterRange ( )

◆ IntegerParameterRange() [2/2]

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

Member Function Documentation

◆ GetMaxValue()

const Aws::String& Aws::SageMaker::Model::IntegerParameterRange::GetMaxValue ( ) const
inline

The maximum value of the hyperparameter to search.

Definition at line 127 of file IntegerParameterRange.h.

◆ GetMinValue()

const Aws::String& Aws::SageMaker::Model::IntegerParameterRange::GetMinValue ( ) const
inline

The minimum value of the hyperparameter to search.

Definition at line 86 of file IntegerParameterRange.h.

◆ GetName()

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

The name of the hyperparameter to search.

Definition at line 45 of file IntegerParameterRange.h.

◆ GetScalingType()

const HyperParameterScalingType& Aws::SageMaker::Model::IntegerParameterRange::GetScalingType ( ) const
inline

The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:

Auto

Amazon SageMaker 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 only values greater than 0.

Definition at line 177 of file IntegerParameterRange.h.

◆ Jsonize()

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

◆ MaxValueHasBeenSet()

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

The maximum value of the hyperparameter to search.

Definition at line 132 of file IntegerParameterRange.h.

◆ MinValueHasBeenSet()

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

The minimum value of the hyperparameter to search.

Definition at line 91 of file IntegerParameterRange.h.

◆ NameHasBeenSet()

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

The name of the hyperparameter to search.

Definition at line 50 of file IntegerParameterRange.h.

◆ operator=()

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

◆ ScalingTypeHasBeenSet()

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

The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:

Auto

Amazon SageMaker 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 only values greater than 0.

Definition at line 191 of file IntegerParameterRange.h.

◆ SetMaxValue() [1/3]

void Aws::SageMaker::Model::IntegerParameterRange::SetMaxValue ( Aws::String &&  value)
inline

The maximum value of the hyperparameter to search.

Definition at line 142 of file IntegerParameterRange.h.

◆ SetMaxValue() [2/3]

void Aws::SageMaker::Model::IntegerParameterRange::SetMaxValue ( const Aws::String value)
inline

The maximum value of the hyperparameter to search.

Definition at line 137 of file IntegerParameterRange.h.

◆ SetMaxValue() [3/3]

void Aws::SageMaker::Model::IntegerParameterRange::SetMaxValue ( const char *  value)
inline

The maximum value of the hyperparameter to search.

Definition at line 147 of file IntegerParameterRange.h.

◆ SetMinValue() [1/3]

void Aws::SageMaker::Model::IntegerParameterRange::SetMinValue ( Aws::String &&  value)
inline

The minimum value of the hyperparameter to search.

Definition at line 101 of file IntegerParameterRange.h.

◆ SetMinValue() [2/3]

void Aws::SageMaker::Model::IntegerParameterRange::SetMinValue ( const Aws::String value)
inline

The minimum value of the hyperparameter to search.

Definition at line 96 of file IntegerParameterRange.h.

◆ SetMinValue() [3/3]

void Aws::SageMaker::Model::IntegerParameterRange::SetMinValue ( const char *  value)
inline

The minimum value of the hyperparameter to search.

Definition at line 106 of file IntegerParameterRange.h.

◆ SetName() [1/3]

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

The name of the hyperparameter to search.

Definition at line 60 of file IntegerParameterRange.h.

◆ SetName() [2/3]

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

The name of the hyperparameter to search.

Definition at line 55 of file IntegerParameterRange.h.

◆ SetName() [3/3]

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

The name of the hyperparameter to search.

Definition at line 65 of file IntegerParameterRange.h.

◆ SetScalingType() [1/2]

void Aws::SageMaker::Model::IntegerParameterRange::SetScalingType ( const HyperParameterScalingType value)
inline

The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:

Auto

Amazon SageMaker 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 only values greater than 0.

Definition at line 205 of file IntegerParameterRange.h.

◆ SetScalingType() [2/2]

void Aws::SageMaker::Model::IntegerParameterRange::SetScalingType ( HyperParameterScalingType &&  value)
inline

The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:

Auto

Amazon SageMaker 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 only values greater than 0.

Definition at line 219 of file IntegerParameterRange.h.

◆ WithMaxValue() [1/3]

IntegerParameterRange& Aws::SageMaker::Model::IntegerParameterRange::WithMaxValue ( Aws::String &&  value)
inline

The maximum value of the hyperparameter to search.

Definition at line 157 of file IntegerParameterRange.h.

◆ WithMaxValue() [2/3]

IntegerParameterRange& Aws::SageMaker::Model::IntegerParameterRange::WithMaxValue ( const Aws::String value)
inline

The maximum value of the hyperparameter to search.

Definition at line 152 of file IntegerParameterRange.h.

◆ WithMaxValue() [3/3]

IntegerParameterRange& Aws::SageMaker::Model::IntegerParameterRange::WithMaxValue ( const char *  value)
inline

The maximum value of the hyperparameter to search.

Definition at line 162 of file IntegerParameterRange.h.

◆ WithMinValue() [1/3]

IntegerParameterRange& Aws::SageMaker::Model::IntegerParameterRange::WithMinValue ( Aws::String &&  value)
inline

The minimum value of the hyperparameter to search.

Definition at line 116 of file IntegerParameterRange.h.

◆ WithMinValue() [2/3]

IntegerParameterRange& Aws::SageMaker::Model::IntegerParameterRange::WithMinValue ( const Aws::String value)
inline

The minimum value of the hyperparameter to search.

Definition at line 111 of file IntegerParameterRange.h.

◆ WithMinValue() [3/3]

IntegerParameterRange& Aws::SageMaker::Model::IntegerParameterRange::WithMinValue ( const char *  value)
inline

The minimum value of the hyperparameter to search.

Definition at line 121 of file IntegerParameterRange.h.

◆ WithName() [1/3]

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

The name of the hyperparameter to search.

Definition at line 75 of file IntegerParameterRange.h.

◆ WithName() [2/3]

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

The name of the hyperparameter to search.

Definition at line 70 of file IntegerParameterRange.h.

◆ WithName() [3/3]

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

The name of the hyperparameter to search.

Definition at line 80 of file IntegerParameterRange.h.

◆ WithScalingType() [1/2]

IntegerParameterRange& Aws::SageMaker::Model::IntegerParameterRange::WithScalingType ( const HyperParameterScalingType value)
inline

The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:

Auto

Amazon SageMaker 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 only values greater than 0.

Definition at line 233 of file IntegerParameterRange.h.

◆ WithScalingType() [2/2]

IntegerParameterRange& Aws::SageMaker::Model::IntegerParameterRange::WithScalingType ( HyperParameterScalingType &&  value)
inline

The scale that hyperparameter tuning uses to search the hyperparameter range. For information about choosing a hyperparameter scale, see Hyperparameter Scaling. One of the following values:

Auto

Amazon SageMaker 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 only values greater than 0.

Definition at line 247 of file IntegerParameterRange.h.


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