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

#include <Algorithm.h>

Public Member Functions

 Algorithm ()
 
 Algorithm (Aws::Utils::Json::JsonView jsonValue)
 
Algorithmoperator= (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)
 
AlgorithmWithName (const Aws::String &value)
 
AlgorithmWithName (Aws::String &&value)
 
AlgorithmWithName (const char *value)
 
const Aws::StringGetAlgorithmArn () const
 
bool AlgorithmArnHasBeenSet () const
 
void SetAlgorithmArn (const Aws::String &value)
 
void SetAlgorithmArn (Aws::String &&value)
 
void SetAlgorithmArn (const char *value)
 
AlgorithmWithAlgorithmArn (const Aws::String &value)
 
AlgorithmWithAlgorithmArn (Aws::String &&value)
 
AlgorithmWithAlgorithmArn (const char *value)
 
const AlgorithmImageGetAlgorithmImage () const
 
bool AlgorithmImageHasBeenSet () const
 
void SetAlgorithmImage (const AlgorithmImage &value)
 
void SetAlgorithmImage (AlgorithmImage &&value)
 
AlgorithmWithAlgorithmImage (const AlgorithmImage &value)
 
AlgorithmWithAlgorithmImage (AlgorithmImage &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetDefaultHyperParameters () const
 
bool DefaultHyperParametersHasBeenSet () const
 
void SetDefaultHyperParameters (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetDefaultHyperParameters (Aws::Map< Aws::String, Aws::String > &&value)
 
AlgorithmWithDefaultHyperParameters (const Aws::Map< Aws::String, Aws::String > &value)
 
AlgorithmWithDefaultHyperParameters (Aws::Map< Aws::String, Aws::String > &&value)
 
AlgorithmAddDefaultHyperParameters (const Aws::String &key, const Aws::String &value)
 
AlgorithmAddDefaultHyperParameters (Aws::String &&key, const Aws::String &value)
 
AlgorithmAddDefaultHyperParameters (const Aws::String &key, Aws::String &&value)
 
AlgorithmAddDefaultHyperParameters (Aws::String &&key, Aws::String &&value)
 
AlgorithmAddDefaultHyperParameters (const char *key, Aws::String &&value)
 
AlgorithmAddDefaultHyperParameters (Aws::String &&key, const char *value)
 
AlgorithmAddDefaultHyperParameters (const char *key, const char *value)
 
const DefaultHyperParameterRangesGetDefaultHyperParameterRanges () const
 
bool DefaultHyperParameterRangesHasBeenSet () const
 
void SetDefaultHyperParameterRanges (const DefaultHyperParameterRanges &value)
 
void SetDefaultHyperParameterRanges (DefaultHyperParameterRanges &&value)
 
AlgorithmWithDefaultHyperParameterRanges (const DefaultHyperParameterRanges &value)
 
AlgorithmWithDefaultHyperParameterRanges (DefaultHyperParameterRanges &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetDefaultResourceConfig () const
 
bool DefaultResourceConfigHasBeenSet () const
 
void SetDefaultResourceConfig (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetDefaultResourceConfig (Aws::Map< Aws::String, Aws::String > &&value)
 
AlgorithmWithDefaultResourceConfig (const Aws::Map< Aws::String, Aws::String > &value)
 
AlgorithmWithDefaultResourceConfig (Aws::Map< Aws::String, Aws::String > &&value)
 
AlgorithmAddDefaultResourceConfig (const Aws::String &key, const Aws::String &value)
 
AlgorithmAddDefaultResourceConfig (Aws::String &&key, const Aws::String &value)
 
AlgorithmAddDefaultResourceConfig (const Aws::String &key, Aws::String &&value)
 
AlgorithmAddDefaultResourceConfig (Aws::String &&key, Aws::String &&value)
 
AlgorithmAddDefaultResourceConfig (const char *key, Aws::String &&value)
 
AlgorithmAddDefaultResourceConfig (Aws::String &&key, const char *value)
 
AlgorithmAddDefaultResourceConfig (const char *key, const char *value)
 
const Aws::StringGetTrainingInputMode () const
 
bool TrainingInputModeHasBeenSet () const
 
void SetTrainingInputMode (const Aws::String &value)
 
void SetTrainingInputMode (Aws::String &&value)
 
void SetTrainingInputMode (const char *value)
 
AlgorithmWithTrainingInputMode (const Aws::String &value)
 
AlgorithmWithTrainingInputMode (Aws::String &&value)
 
AlgorithmWithTrainingInputMode (const char *value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
AlgorithmWithRoleArn (const Aws::String &value)
 
AlgorithmWithRoleArn (Aws::String &&value)
 
AlgorithmWithRoleArn (const char *value)
 
const Aws::Utils::DateTimeGetCreationDateTime () const
 
bool CreationDateTimeHasBeenSet () const
 
void SetCreationDateTime (const Aws::Utils::DateTime &value)
 
void SetCreationDateTime (Aws::Utils::DateTime &&value)
 
AlgorithmWithCreationDateTime (const Aws::Utils::DateTime &value)
 
AlgorithmWithCreationDateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedDateTime () const
 
bool LastUpdatedDateTimeHasBeenSet () const
 
void SetLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
AlgorithmWithLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
AlgorithmWithLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Describes a custom algorithm.

See Also:

AWS API Reference

Definition at line 35 of file Algorithm.h.

Constructor & Destructor Documentation

◆ Algorithm() [1/2]

Aws::Personalize::Model::Algorithm::Algorithm ( )

◆ Algorithm() [2/2]

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

Member Function Documentation

◆ AddDefaultHyperParameters() [1/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultHyperParameters ( Aws::String &&  key,
Aws::String &&  value 
)
inline

Specifies the default hyperparameters.

Definition at line 205 of file Algorithm.h.

◆ AddDefaultHyperParameters() [2/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultHyperParameters ( Aws::String &&  key,
const Aws::String value 
)
inline

Specifies the default hyperparameters.

Definition at line 195 of file Algorithm.h.

◆ AddDefaultHyperParameters() [3/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultHyperParameters ( Aws::String &&  key,
const char *  value 
)
inline

Specifies the default hyperparameters.

Definition at line 215 of file Algorithm.h.

◆ AddDefaultHyperParameters() [4/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultHyperParameters ( const Aws::String key,
Aws::String &&  value 
)
inline

Specifies the default hyperparameters.

Definition at line 200 of file Algorithm.h.

◆ AddDefaultHyperParameters() [5/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultHyperParameters ( const Aws::String key,
const Aws::String value 
)
inline

Specifies the default hyperparameters.

Definition at line 190 of file Algorithm.h.

◆ AddDefaultHyperParameters() [6/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultHyperParameters ( const char *  key,
Aws::String &&  value 
)
inline

Specifies the default hyperparameters.

Definition at line 210 of file Algorithm.h.

◆ AddDefaultHyperParameters() [7/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultHyperParameters ( const char *  key,
const char *  value 
)
inline

Specifies the default hyperparameters.

Definition at line 220 of file Algorithm.h.

◆ AddDefaultResourceConfig() [1/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultResourceConfig ( Aws::String &&  key,
Aws::String &&  value 
)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 324 of file Algorithm.h.

◆ AddDefaultResourceConfig() [2/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultResourceConfig ( Aws::String &&  key,
const Aws::String value 
)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 312 of file Algorithm.h.

◆ AddDefaultResourceConfig() [3/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultResourceConfig ( Aws::String &&  key,
const char *  value 
)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 336 of file Algorithm.h.

◆ AddDefaultResourceConfig() [4/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultResourceConfig ( const Aws::String key,
Aws::String &&  value 
)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 318 of file Algorithm.h.

◆ AddDefaultResourceConfig() [5/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultResourceConfig ( const Aws::String key,
const Aws::String value 
)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 306 of file Algorithm.h.

◆ AddDefaultResourceConfig() [6/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultResourceConfig ( const char *  key,
Aws::String &&  value 
)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 330 of file Algorithm.h.

◆ AddDefaultResourceConfig() [7/7]

Algorithm& Aws::Personalize::Model::Algorithm::AddDefaultResourceConfig ( const char *  key,
const char *  value 
)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 342 of file Algorithm.h.

◆ AlgorithmArnHasBeenSet()

bool Aws::Personalize::Model::Algorithm::AlgorithmArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the algorithm.

Definition at line 93 of file Algorithm.h.

◆ AlgorithmImageHasBeenSet()

bool Aws::Personalize::Model::Algorithm::AlgorithmImageHasBeenSet ( ) const
inline

The URI of the Docker container for the algorithm image.

Definition at line 134 of file Algorithm.h.

◆ CreationDateTimeHasBeenSet()

bool Aws::Personalize::Model::Algorithm::CreationDateTimeHasBeenSet ( ) const
inline

The date and time (in Unix time) that the algorithm was created.

Definition at line 435 of file Algorithm.h.

◆ DefaultHyperParameterRangesHasBeenSet()

bool Aws::Personalize::Model::Algorithm::DefaultHyperParameterRangesHasBeenSet ( ) const
inline

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

Definition at line 235 of file Algorithm.h.

◆ DefaultHyperParametersHasBeenSet()

bool Aws::Personalize::Model::Algorithm::DefaultHyperParametersHasBeenSet ( ) const
inline

Specifies the default hyperparameters.

Definition at line 165 of file Algorithm.h.

◆ DefaultResourceConfigHasBeenSet()

bool Aws::Personalize::Model::Algorithm::DefaultResourceConfigHasBeenSet ( ) const
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 276 of file Algorithm.h.

◆ GetAlgorithmArn()

const Aws::String& Aws::Personalize::Model::Algorithm::GetAlgorithmArn ( ) const
inline

The Amazon Resource Name (ARN) of the algorithm.

Definition at line 88 of file Algorithm.h.

◆ GetAlgorithmImage()

const AlgorithmImage& Aws::Personalize::Model::Algorithm::GetAlgorithmImage ( ) const
inline

The URI of the Docker container for the algorithm image.

Definition at line 129 of file Algorithm.h.

◆ GetCreationDateTime()

const Aws::Utils::DateTime& Aws::Personalize::Model::Algorithm::GetCreationDateTime ( ) const
inline

The date and time (in Unix time) that the algorithm was created.

Definition at line 430 of file Algorithm.h.

◆ GetDefaultHyperParameterRanges()

const DefaultHyperParameterRanges& Aws::Personalize::Model::Algorithm::GetDefaultHyperParameterRanges ( ) const
inline

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

Definition at line 228 of file Algorithm.h.

◆ GetDefaultHyperParameters()

const Aws::Map<Aws::String, Aws::String>& Aws::Personalize::Model::Algorithm::GetDefaultHyperParameters ( ) const
inline

Specifies the default hyperparameters.

Definition at line 160 of file Algorithm.h.

◆ GetDefaultResourceConfig()

const Aws::Map<Aws::String, Aws::String>& Aws::Personalize::Model::Algorithm::GetDefaultResourceConfig ( ) const
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 270 of file Algorithm.h.

◆ GetLastUpdatedDateTime()

const Aws::Utils::DateTime& Aws::Personalize::Model::Algorithm::GetLastUpdatedDateTime ( ) const
inline

The date and time (in Unix time) that the algorithm was last updated.

Definition at line 461 of file Algorithm.h.

◆ GetName()

const Aws::String& Aws::Personalize::Model::Algorithm::GetName ( ) const
inline

The name of the algorithm.

Definition at line 47 of file Algorithm.h.

◆ GetRoleArn()

const Aws::String& Aws::Personalize::Model::Algorithm::GetRoleArn ( ) const
inline

The Amazon Resource Name (ARN) of the role.

Definition at line 389 of file Algorithm.h.

◆ GetTrainingInputMode()

const Aws::String& Aws::Personalize::Model::Algorithm::GetTrainingInputMode ( ) const
inline

The training input mode.

Definition at line 348 of file Algorithm.h.

◆ Jsonize()

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

◆ LastUpdatedDateTimeHasBeenSet()

bool Aws::Personalize::Model::Algorithm::LastUpdatedDateTimeHasBeenSet ( ) const
inline

The date and time (in Unix time) that the algorithm was last updated.

Definition at line 466 of file Algorithm.h.

◆ NameHasBeenSet()

bool Aws::Personalize::Model::Algorithm::NameHasBeenSet ( ) const
inline

The name of the algorithm.

Definition at line 52 of file Algorithm.h.

◆ operator=()

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

◆ RoleArnHasBeenSet()

bool Aws::Personalize::Model::Algorithm::RoleArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the role.

Definition at line 394 of file Algorithm.h.

◆ SetAlgorithmArn() [1/3]

void Aws::Personalize::Model::Algorithm::SetAlgorithmArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the algorithm.

Definition at line 103 of file Algorithm.h.

◆ SetAlgorithmArn() [2/3]

void Aws::Personalize::Model::Algorithm::SetAlgorithmArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the algorithm.

Definition at line 98 of file Algorithm.h.

◆ SetAlgorithmArn() [3/3]

void Aws::Personalize::Model::Algorithm::SetAlgorithmArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the algorithm.

Definition at line 108 of file Algorithm.h.

◆ SetAlgorithmImage() [1/2]

void Aws::Personalize::Model::Algorithm::SetAlgorithmImage ( AlgorithmImage &&  value)
inline

The URI of the Docker container for the algorithm image.

Definition at line 144 of file Algorithm.h.

◆ SetAlgorithmImage() [2/2]

void Aws::Personalize::Model::Algorithm::SetAlgorithmImage ( const AlgorithmImage value)
inline

The URI of the Docker container for the algorithm image.

Definition at line 139 of file Algorithm.h.

◆ SetCreationDateTime() [1/2]

void Aws::Personalize::Model::Algorithm::SetCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time (in Unix time) that the algorithm was created.

Definition at line 445 of file Algorithm.h.

◆ SetCreationDateTime() [2/2]

void Aws::Personalize::Model::Algorithm::SetCreationDateTime ( const Aws::Utils::DateTime value)
inline

The date and time (in Unix time) that the algorithm was created.

Definition at line 440 of file Algorithm.h.

◆ SetDefaultHyperParameterRanges() [1/2]

void Aws::Personalize::Model::Algorithm::SetDefaultHyperParameterRanges ( const DefaultHyperParameterRanges value)
inline

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

Definition at line 242 of file Algorithm.h.

◆ SetDefaultHyperParameterRanges() [2/2]

void Aws::Personalize::Model::Algorithm::SetDefaultHyperParameterRanges ( DefaultHyperParameterRanges &&  value)
inline

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

Definition at line 249 of file Algorithm.h.

◆ SetDefaultHyperParameters() [1/2]

void Aws::Personalize::Model::Algorithm::SetDefaultHyperParameters ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Specifies the default hyperparameters.

Definition at line 175 of file Algorithm.h.

◆ SetDefaultHyperParameters() [2/2]

void Aws::Personalize::Model::Algorithm::SetDefaultHyperParameters ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Specifies the default hyperparameters.

Definition at line 170 of file Algorithm.h.

◆ SetDefaultResourceConfig() [1/2]

void Aws::Personalize::Model::Algorithm::SetDefaultResourceConfig ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 288 of file Algorithm.h.

◆ SetDefaultResourceConfig() [2/2]

void Aws::Personalize::Model::Algorithm::SetDefaultResourceConfig ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 282 of file Algorithm.h.

◆ SetLastUpdatedDateTime() [1/2]

void Aws::Personalize::Model::Algorithm::SetLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time (in Unix time) that the algorithm was last updated.

Definition at line 476 of file Algorithm.h.

◆ SetLastUpdatedDateTime() [2/2]

void Aws::Personalize::Model::Algorithm::SetLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time (in Unix time) that the algorithm was last updated.

Definition at line 471 of file Algorithm.h.

◆ SetName() [1/3]

void Aws::Personalize::Model::Algorithm::SetName ( Aws::String &&  value)
inline

The name of the algorithm.

Definition at line 62 of file Algorithm.h.

◆ SetName() [2/3]

void Aws::Personalize::Model::Algorithm::SetName ( const Aws::String value)
inline

The name of the algorithm.

Definition at line 57 of file Algorithm.h.

◆ SetName() [3/3]

void Aws::Personalize::Model::Algorithm::SetName ( const char *  value)
inline

The name of the algorithm.

Definition at line 67 of file Algorithm.h.

◆ SetRoleArn() [1/3]

void Aws::Personalize::Model::Algorithm::SetRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the role.

Definition at line 404 of file Algorithm.h.

◆ SetRoleArn() [2/3]

void Aws::Personalize::Model::Algorithm::SetRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the role.

Definition at line 399 of file Algorithm.h.

◆ SetRoleArn() [3/3]

void Aws::Personalize::Model::Algorithm::SetRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the role.

Definition at line 409 of file Algorithm.h.

◆ SetTrainingInputMode() [1/3]

void Aws::Personalize::Model::Algorithm::SetTrainingInputMode ( Aws::String &&  value)
inline

The training input mode.

Definition at line 363 of file Algorithm.h.

◆ SetTrainingInputMode() [2/3]

void Aws::Personalize::Model::Algorithm::SetTrainingInputMode ( const Aws::String value)
inline

The training input mode.

Definition at line 358 of file Algorithm.h.

◆ SetTrainingInputMode() [3/3]

void Aws::Personalize::Model::Algorithm::SetTrainingInputMode ( const char *  value)
inline

The training input mode.

Definition at line 368 of file Algorithm.h.

◆ TrainingInputModeHasBeenSet()

bool Aws::Personalize::Model::Algorithm::TrainingInputModeHasBeenSet ( ) const
inline

The training input mode.

Definition at line 353 of file Algorithm.h.

◆ WithAlgorithmArn() [1/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithAlgorithmArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the algorithm.

Definition at line 118 of file Algorithm.h.

◆ WithAlgorithmArn() [2/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithAlgorithmArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the algorithm.

Definition at line 113 of file Algorithm.h.

◆ WithAlgorithmArn() [3/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithAlgorithmArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the algorithm.

Definition at line 123 of file Algorithm.h.

◆ WithAlgorithmImage() [1/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithAlgorithmImage ( AlgorithmImage &&  value)
inline

The URI of the Docker container for the algorithm image.

Definition at line 154 of file Algorithm.h.

◆ WithAlgorithmImage() [2/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithAlgorithmImage ( const AlgorithmImage value)
inline

The URI of the Docker container for the algorithm image.

Definition at line 149 of file Algorithm.h.

◆ WithCreationDateTime() [1/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time (in Unix time) that the algorithm was created.

Definition at line 455 of file Algorithm.h.

◆ WithCreationDateTime() [2/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithCreationDateTime ( const Aws::Utils::DateTime value)
inline

The date and time (in Unix time) that the algorithm was created.

Definition at line 450 of file Algorithm.h.

◆ WithDefaultHyperParameterRanges() [1/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithDefaultHyperParameterRanges ( const DefaultHyperParameterRanges value)
inline

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

Definition at line 256 of file Algorithm.h.

◆ WithDefaultHyperParameterRanges() [2/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithDefaultHyperParameterRanges ( DefaultHyperParameterRanges &&  value)
inline

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

Definition at line 263 of file Algorithm.h.

◆ WithDefaultHyperParameters() [1/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithDefaultHyperParameters ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Specifies the default hyperparameters.

Definition at line 185 of file Algorithm.h.

◆ WithDefaultHyperParameters() [2/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithDefaultHyperParameters ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Specifies the default hyperparameters.

Definition at line 180 of file Algorithm.h.

◆ WithDefaultResourceConfig() [1/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithDefaultResourceConfig ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 300 of file Algorithm.h.

◆ WithDefaultResourceConfig() [2/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithDefaultResourceConfig ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

Specifies the default maximum number of training jobs and parallel training jobs.

Definition at line 294 of file Algorithm.h.

◆ WithLastUpdatedDateTime() [1/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The date and time (in Unix time) that the algorithm was last updated.

Definition at line 486 of file Algorithm.h.

◆ WithLastUpdatedDateTime() [2/2]

Algorithm& Aws::Personalize::Model::Algorithm::WithLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The date and time (in Unix time) that the algorithm was last updated.

Definition at line 481 of file Algorithm.h.

◆ WithName() [1/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithName ( Aws::String &&  value)
inline

The name of the algorithm.

Definition at line 77 of file Algorithm.h.

◆ WithName() [2/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithName ( const Aws::String value)
inline

The name of the algorithm.

Definition at line 72 of file Algorithm.h.

◆ WithName() [3/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithName ( const char *  value)
inline

The name of the algorithm.

Definition at line 82 of file Algorithm.h.

◆ WithRoleArn() [1/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithRoleArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the role.

Definition at line 419 of file Algorithm.h.

◆ WithRoleArn() [2/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithRoleArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the role.

Definition at line 414 of file Algorithm.h.

◆ WithRoleArn() [3/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithRoleArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the role.

Definition at line 424 of file Algorithm.h.

◆ WithTrainingInputMode() [1/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithTrainingInputMode ( Aws::String &&  value)
inline

The training input mode.

Definition at line 378 of file Algorithm.h.

◆ WithTrainingInputMode() [2/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithTrainingInputMode ( const Aws::String value)
inline

The training input mode.

Definition at line 373 of file Algorithm.h.

◆ WithTrainingInputMode() [3/3]

Algorithm& Aws::Personalize::Model::Algorithm::WithTrainingInputMode ( const char *  value)
inline

The training input mode.

Definition at line 383 of file Algorithm.h.


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