AWS SDK for C++  1.9.132
AWS SDK for C++
Public Member Functions | List of all members
Aws::Personalize::Model::HPOConfig Class Reference

#include <HPOConfig.h>

Public Member Functions

 HPOConfig ()
 
 HPOConfig (Aws::Utils::Json::JsonView jsonValue)
 
HPOConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const HPOObjectiveGetHpoObjective () const
 
bool HpoObjectiveHasBeenSet () const
 
void SetHpoObjective (const HPOObjective &value)
 
void SetHpoObjective (HPOObjective &&value)
 
HPOConfigWithHpoObjective (const HPOObjective &value)
 
HPOConfigWithHpoObjective (HPOObjective &&value)
 
const HPOResourceConfigGetHpoResourceConfig () const
 
bool HpoResourceConfigHasBeenSet () const
 
void SetHpoResourceConfig (const HPOResourceConfig &value)
 
void SetHpoResourceConfig (HPOResourceConfig &&value)
 
HPOConfigWithHpoResourceConfig (const HPOResourceConfig &value)
 
HPOConfigWithHpoResourceConfig (HPOResourceConfig &&value)
 
const HyperParameterRangesGetAlgorithmHyperParameterRanges () const
 
bool AlgorithmHyperParameterRangesHasBeenSet () const
 
void SetAlgorithmHyperParameterRanges (const HyperParameterRanges &value)
 
void SetAlgorithmHyperParameterRanges (HyperParameterRanges &&value)
 
HPOConfigWithAlgorithmHyperParameterRanges (const HyperParameterRanges &value)
 
HPOConfigWithAlgorithmHyperParameterRanges (HyperParameterRanges &&value)
 

Detailed Description

Describes the properties for hyperparameter optimization (HPO).

See Also:

AWS API Reference

Definition at line 34 of file HPOConfig.h.

Constructor & Destructor Documentation

◆ HPOConfig() [1/2]

Aws::Personalize::Model::HPOConfig::HPOConfig ( )

◆ HPOConfig() [2/2]

Aws::Personalize::Model::HPOConfig::HPOConfig ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AlgorithmHyperParameterRangesHasBeenSet()

bool Aws::Personalize::Model::HPOConfig::AlgorithmHyperParameterRangesHasBeenSet ( ) const
inline

The hyperparameters and their allowable ranges.

Definition at line 119 of file HPOConfig.h.

◆ GetAlgorithmHyperParameterRanges()

const HyperParameterRanges& Aws::Personalize::Model::HPOConfig::GetAlgorithmHyperParameterRanges ( ) const
inline

The hyperparameters and their allowable ranges.

Definition at line 114 of file HPOConfig.h.

◆ GetHpoObjective()

const HPOObjective& Aws::Personalize::Model::HPOConfig::GetHpoObjective ( ) const
inline

The metric to optimize during HPO.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

Definition at line 47 of file HPOConfig.h.

◆ GetHpoResourceConfig()

const HPOResourceConfig& Aws::Personalize::Model::HPOConfig::GetHpoResourceConfig ( ) const
inline

Describes the resource configuration for HPO.

Definition at line 83 of file HPOConfig.h.

◆ HpoObjectiveHasBeenSet()

bool Aws::Personalize::Model::HPOConfig::HpoObjectiveHasBeenSet ( ) const
inline

The metric to optimize during HPO.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

Definition at line 53 of file HPOConfig.h.

◆ HpoResourceConfigHasBeenSet()

bool Aws::Personalize::Model::HPOConfig::HpoResourceConfigHasBeenSet ( ) const
inline

Describes the resource configuration for HPO.

Definition at line 88 of file HPOConfig.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Personalize::Model::HPOConfig::Jsonize ( ) const

◆ operator=()

HPOConfig& Aws::Personalize::Model::HPOConfig::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAlgorithmHyperParameterRanges() [1/2]

void Aws::Personalize::Model::HPOConfig::SetAlgorithmHyperParameterRanges ( const HyperParameterRanges value)
inline

The hyperparameters and their allowable ranges.

Definition at line 124 of file HPOConfig.h.

◆ SetAlgorithmHyperParameterRanges() [2/2]

void Aws::Personalize::Model::HPOConfig::SetAlgorithmHyperParameterRanges ( HyperParameterRanges &&  value)
inline

The hyperparameters and their allowable ranges.

Definition at line 129 of file HPOConfig.h.

◆ SetHpoObjective() [1/2]

void Aws::Personalize::Model::HPOConfig::SetHpoObjective ( const HPOObjective value)
inline

The metric to optimize during HPO.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

Definition at line 59 of file HPOConfig.h.

◆ SetHpoObjective() [2/2]

void Aws::Personalize::Model::HPOConfig::SetHpoObjective ( HPOObjective &&  value)
inline

The metric to optimize during HPO.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

Definition at line 65 of file HPOConfig.h.

◆ SetHpoResourceConfig() [1/2]

void Aws::Personalize::Model::HPOConfig::SetHpoResourceConfig ( const HPOResourceConfig value)
inline

Describes the resource configuration for HPO.

Definition at line 93 of file HPOConfig.h.

◆ SetHpoResourceConfig() [2/2]

void Aws::Personalize::Model::HPOConfig::SetHpoResourceConfig ( HPOResourceConfig &&  value)
inline

Describes the resource configuration for HPO.

Definition at line 98 of file HPOConfig.h.

◆ WithAlgorithmHyperParameterRanges() [1/2]

HPOConfig& Aws::Personalize::Model::HPOConfig::WithAlgorithmHyperParameterRanges ( const HyperParameterRanges value)
inline

The hyperparameters and their allowable ranges.

Definition at line 134 of file HPOConfig.h.

◆ WithAlgorithmHyperParameterRanges() [2/2]

HPOConfig& Aws::Personalize::Model::HPOConfig::WithAlgorithmHyperParameterRanges ( HyperParameterRanges &&  value)
inline

The hyperparameters and their allowable ranges.

Definition at line 139 of file HPOConfig.h.

◆ WithHpoObjective() [1/2]

HPOConfig& Aws::Personalize::Model::HPOConfig::WithHpoObjective ( const HPOObjective value)
inline

The metric to optimize during HPO.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

Definition at line 71 of file HPOConfig.h.

◆ WithHpoObjective() [2/2]

HPOConfig& Aws::Personalize::Model::HPOConfig::WithHpoObjective ( HPOObjective &&  value)
inline

The metric to optimize during HPO.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

Definition at line 77 of file HPOConfig.h.

◆ WithHpoResourceConfig() [1/2]

HPOConfig& Aws::Personalize::Model::HPOConfig::WithHpoResourceConfig ( const HPOResourceConfig value)
inline

Describes the resource configuration for HPO.

Definition at line 103 of file HPOConfig.h.

◆ WithHpoResourceConfig() [2/2]

HPOConfig& Aws::Personalize::Model::HPOConfig::WithHpoResourceConfig ( HPOResourceConfig &&  value)
inline

Describes the resource configuration for HPO.

Definition at line 108 of file HPOConfig.h.


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