AWS SDK for C++  1.8.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::ParameterRanges Class Reference

#include <ParameterRanges.h>

Public Member Functions

 ParameterRanges ()
 
 ParameterRanges (Aws::Utils::Json::JsonView jsonValue)
 
ParameterRangesoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< IntegerParameterRange > & GetIntegerParameterRanges () const
 
bool IntegerParameterRangesHasBeenSet () const
 
void SetIntegerParameterRanges (const Aws::Vector< IntegerParameterRange > &value)
 
void SetIntegerParameterRanges (Aws::Vector< IntegerParameterRange > &&value)
 
ParameterRangesWithIntegerParameterRanges (const Aws::Vector< IntegerParameterRange > &value)
 
ParameterRangesWithIntegerParameterRanges (Aws::Vector< IntegerParameterRange > &&value)
 
ParameterRangesAddIntegerParameterRanges (const IntegerParameterRange &value)
 
ParameterRangesAddIntegerParameterRanges (IntegerParameterRange &&value)
 
const Aws::Vector< ContinuousParameterRange > & GetContinuousParameterRanges () const
 
bool ContinuousParameterRangesHasBeenSet () const
 
void SetContinuousParameterRanges (const Aws::Vector< ContinuousParameterRange > &value)
 
void SetContinuousParameterRanges (Aws::Vector< ContinuousParameterRange > &&value)
 
ParameterRangesWithContinuousParameterRanges (const Aws::Vector< ContinuousParameterRange > &value)
 
ParameterRangesWithContinuousParameterRanges (Aws::Vector< ContinuousParameterRange > &&value)
 
ParameterRangesAddContinuousParameterRanges (const ContinuousParameterRange &value)
 
ParameterRangesAddContinuousParameterRanges (ContinuousParameterRange &&value)
 
const Aws::Vector< CategoricalParameterRange > & GetCategoricalParameterRanges () const
 
bool CategoricalParameterRangesHasBeenSet () const
 
void SetCategoricalParameterRanges (const Aws::Vector< CategoricalParameterRange > &value)
 
void SetCategoricalParameterRanges (Aws::Vector< CategoricalParameterRange > &&value)
 
ParameterRangesWithCategoricalParameterRanges (const Aws::Vector< CategoricalParameterRange > &value)
 
ParameterRangesWithCategoricalParameterRanges (Aws::Vector< CategoricalParameterRange > &&value)
 
ParameterRangesAddCategoricalParameterRanges (const CategoricalParameterRange &value)
 
ParameterRangesAddCategoricalParameterRanges (CategoricalParameterRange &&value)
 

Detailed Description

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.

You can specify a maximum of 20 hyperparameters that a hyperparameter tuning job can search over. Every possible value of a categorical parameter range counts against this limit.

See Also:

AWS API Reference

Definition at line 41 of file ParameterRanges.h.

Constructor & Destructor Documentation

◆ ParameterRanges() [1/2]

Aws::SageMaker::Model::ParameterRanges::ParameterRanges ( )

◆ ParameterRanges() [2/2]

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

Member Function Documentation

◆ AddCategoricalParameterRanges() [1/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::AddCategoricalParameterRanges ( CategoricalParameterRange &&  value)
inline

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

Definition at line 194 of file ParameterRanges.h.

◆ AddCategoricalParameterRanges() [2/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::AddCategoricalParameterRanges ( const CategoricalParameterRange value)
inline

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

Definition at line 188 of file ParameterRanges.h.

◆ AddContinuousParameterRanges() [1/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::AddContinuousParameterRanges ( const ContinuousParameterRange value)
inline

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

Definition at line 139 of file ParameterRanges.h.

◆ AddContinuousParameterRanges() [2/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::AddContinuousParameterRanges ( ContinuousParameterRange &&  value)
inline

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

Definition at line 145 of file ParameterRanges.h.

◆ AddIntegerParameterRanges() [1/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::AddIntegerParameterRanges ( const IntegerParameterRange value)
inline

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

Definition at line 90 of file ParameterRanges.h.

◆ AddIntegerParameterRanges() [2/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::AddIntegerParameterRanges ( IntegerParameterRange &&  value)
inline

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

Definition at line 96 of file ParameterRanges.h.

◆ CategoricalParameterRangesHasBeenSet()

bool Aws::SageMaker::Model::ParameterRanges::CategoricalParameterRangesHasBeenSet ( ) const
inline

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

Definition at line 158 of file ParameterRanges.h.

◆ ContinuousParameterRangesHasBeenSet()

bool Aws::SageMaker::Model::ParameterRanges::ContinuousParameterRangesHasBeenSet ( ) const
inline

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

Definition at line 109 of file ParameterRanges.h.

◆ GetCategoricalParameterRanges()

const Aws::Vector<CategoricalParameterRange>& Aws::SageMaker::Model::ParameterRanges::GetCategoricalParameterRanges ( ) const
inline

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

Definition at line 152 of file ParameterRanges.h.

◆ GetContinuousParameterRanges()

const Aws::Vector<ContinuousParameterRange>& Aws::SageMaker::Model::ParameterRanges::GetContinuousParameterRanges ( ) const
inline

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

Definition at line 103 of file ParameterRanges.h.

◆ GetIntegerParameterRanges()

const Aws::Vector<IntegerParameterRange>& Aws::SageMaker::Model::ParameterRanges::GetIntegerParameterRanges ( ) const
inline

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

Definition at line 54 of file ParameterRanges.h.

◆ IntegerParameterRangesHasBeenSet()

bool Aws::SageMaker::Model::ParameterRanges::IntegerParameterRangesHasBeenSet ( ) const
inline

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

Definition at line 60 of file ParameterRanges.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetCategoricalParameterRanges() [1/2]

void Aws::SageMaker::Model::ParameterRanges::SetCategoricalParameterRanges ( Aws::Vector< CategoricalParameterRange > &&  value)
inline

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

Definition at line 170 of file ParameterRanges.h.

◆ SetCategoricalParameterRanges() [2/2]

void Aws::SageMaker::Model::ParameterRanges::SetCategoricalParameterRanges ( const Aws::Vector< CategoricalParameterRange > &  value)
inline

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

Definition at line 164 of file ParameterRanges.h.

◆ SetContinuousParameterRanges() [1/2]

void Aws::SageMaker::Model::ParameterRanges::SetContinuousParameterRanges ( Aws::Vector< ContinuousParameterRange > &&  value)
inline

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

Definition at line 121 of file ParameterRanges.h.

◆ SetContinuousParameterRanges() [2/2]

void Aws::SageMaker::Model::ParameterRanges::SetContinuousParameterRanges ( const Aws::Vector< ContinuousParameterRange > &  value)
inline

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

Definition at line 115 of file ParameterRanges.h.

◆ SetIntegerParameterRanges() [1/2]

void Aws::SageMaker::Model::ParameterRanges::SetIntegerParameterRanges ( Aws::Vector< IntegerParameterRange > &&  value)
inline

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

Definition at line 72 of file ParameterRanges.h.

◆ SetIntegerParameterRanges() [2/2]

void Aws::SageMaker::Model::ParameterRanges::SetIntegerParameterRanges ( const Aws::Vector< IntegerParameterRange > &  value)
inline

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

Definition at line 66 of file ParameterRanges.h.

◆ WithCategoricalParameterRanges() [1/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::WithCategoricalParameterRanges ( Aws::Vector< CategoricalParameterRange > &&  value)
inline

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

Definition at line 182 of file ParameterRanges.h.

◆ WithCategoricalParameterRanges() [2/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::WithCategoricalParameterRanges ( const Aws::Vector< CategoricalParameterRange > &  value)
inline

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

Definition at line 176 of file ParameterRanges.h.

◆ WithContinuousParameterRanges() [1/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::WithContinuousParameterRanges ( Aws::Vector< ContinuousParameterRange > &&  value)
inline

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

Definition at line 133 of file ParameterRanges.h.

◆ WithContinuousParameterRanges() [2/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::WithContinuousParameterRanges ( const Aws::Vector< ContinuousParameterRange > &  value)
inline

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

Definition at line 127 of file ParameterRanges.h.

◆ WithIntegerParameterRanges() [1/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::WithIntegerParameterRanges ( Aws::Vector< IntegerParameterRange > &&  value)
inline

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

Definition at line 84 of file ParameterRanges.h.

◆ WithIntegerParameterRanges() [2/2]

ParameterRanges& Aws::SageMaker::Model::ParameterRanges::WithIntegerParameterRanges ( const Aws::Vector< IntegerParameterRange > &  value)
inline

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

Definition at line 78 of file ParameterRanges.h.


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