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

#include <LabelingJobAlgorithmsConfig.h>

Public Member Functions

 LabelingJobAlgorithmsConfig ()
 
 LabelingJobAlgorithmsConfig (Aws::Utils::Json::JsonView jsonValue)
 
LabelingJobAlgorithmsConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetLabelingJobAlgorithmSpecificationArn () const
 
bool LabelingJobAlgorithmSpecificationArnHasBeenSet () const
 
void SetLabelingJobAlgorithmSpecificationArn (const Aws::String &value)
 
void SetLabelingJobAlgorithmSpecificationArn (Aws::String &&value)
 
void SetLabelingJobAlgorithmSpecificationArn (const char *value)
 
LabelingJobAlgorithmsConfigWithLabelingJobAlgorithmSpecificationArn (const Aws::String &value)
 
LabelingJobAlgorithmsConfigWithLabelingJobAlgorithmSpecificationArn (Aws::String &&value)
 
LabelingJobAlgorithmsConfigWithLabelingJobAlgorithmSpecificationArn (const char *value)
 
const Aws::StringGetInitialActiveLearningModelArn () const
 
bool InitialActiveLearningModelArnHasBeenSet () const
 
void SetInitialActiveLearningModelArn (const Aws::String &value)
 
void SetInitialActiveLearningModelArn (Aws::String &&value)
 
void SetInitialActiveLearningModelArn (const char *value)
 
LabelingJobAlgorithmsConfigWithInitialActiveLearningModelArn (const Aws::String &value)
 
LabelingJobAlgorithmsConfigWithInitialActiveLearningModelArn (Aws::String &&value)
 
LabelingJobAlgorithmsConfigWithInitialActiveLearningModelArn (const char *value)
 
const LabelingJobResourceConfigGetLabelingJobResourceConfig () const
 
bool LabelingJobResourceConfigHasBeenSet () const
 
void SetLabelingJobResourceConfig (const LabelingJobResourceConfig &value)
 
void SetLabelingJobResourceConfig (LabelingJobResourceConfig &&value)
 
LabelingJobAlgorithmsConfigWithLabelingJobResourceConfig (const LabelingJobResourceConfig &value)
 
LabelingJobAlgorithmsConfigWithLabelingJobResourceConfig (LabelingJobResourceConfig &&value)
 

Detailed Description

Provides configuration information for auto-labeling of your data objects. A LabelingJobAlgorithmsConfig object must be supplied in order to use auto-labeling.

See Also:

AWS API Reference

Definition at line 34 of file LabelingJobAlgorithmsConfig.h.

Constructor & Destructor Documentation

◆ LabelingJobAlgorithmsConfig() [1/2]

Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::LabelingJobAlgorithmsConfig ( )

◆ LabelingJobAlgorithmsConfig() [2/2]

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

Member Function Documentation

◆ GetInitialActiveLearningModelArn()

const Aws::String& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::GetInitialActiveLearningModelArn ( ) const
inline

At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.

Definition at line 170 of file LabelingJobAlgorithmsConfig.h.

◆ GetLabelingJobAlgorithmSpecificationArn()

const Aws::String& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::GetLabelingJobAlgorithmSpecificationArn ( ) const
inline

Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:

  • Image classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification

  • Text classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification

  • Object detection

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection

  • Semantic Segmentation

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation

Definition at line 56 of file LabelingJobAlgorithmsConfig.h.

◆ GetLabelingJobResourceConfig()

const LabelingJobResourceConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::GetLabelingJobResourceConfig ( ) const
inline

Provides configuration information for a labeling job.

Definition at line 232 of file LabelingJobAlgorithmsConfig.h.

◆ InitialActiveLearningModelArnHasBeenSet()

bool Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::InitialActiveLearningModelArnHasBeenSet ( ) const
inline

At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.

Definition at line 178 of file LabelingJobAlgorithmsConfig.h.

◆ Jsonize()

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

◆ LabelingJobAlgorithmSpecificationArnHasBeenSet()

bool Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::LabelingJobAlgorithmSpecificationArnHasBeenSet ( ) const
inline

Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:

  • Image classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification

  • Text classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification

  • Object detection

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection

  • Semantic Segmentation

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation

Definition at line 71 of file LabelingJobAlgorithmsConfig.h.

◆ LabelingJobResourceConfigHasBeenSet()

bool Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::LabelingJobResourceConfigHasBeenSet ( ) const
inline

Provides configuration information for a labeling job.

Definition at line 237 of file LabelingJobAlgorithmsConfig.h.

◆ operator=()

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

◆ SetInitialActiveLearningModelArn() [1/3]

void Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::SetInitialActiveLearningModelArn ( const Aws::String value)
inline

At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.

Definition at line 186 of file LabelingJobAlgorithmsConfig.h.

◆ SetInitialActiveLearningModelArn() [2/3]

void Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::SetInitialActiveLearningModelArn ( Aws::String &&  value)
inline

At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.

Definition at line 194 of file LabelingJobAlgorithmsConfig.h.

◆ SetInitialActiveLearningModelArn() [3/3]

void Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::SetInitialActiveLearningModelArn ( const char *  value)
inline

At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.

Definition at line 202 of file LabelingJobAlgorithmsConfig.h.

◆ SetLabelingJobAlgorithmSpecificationArn() [1/3]

void Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::SetLabelingJobAlgorithmSpecificationArn ( const Aws::String value)
inline

Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:

  • Image classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification

  • Text classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification

  • Object detection

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection

  • Semantic Segmentation

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation

Definition at line 86 of file LabelingJobAlgorithmsConfig.h.

◆ SetLabelingJobAlgorithmSpecificationArn() [2/3]

void Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::SetLabelingJobAlgorithmSpecificationArn ( Aws::String &&  value)
inline

Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:

  • Image classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification

  • Text classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification

  • Object detection

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection

  • Semantic Segmentation

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation

Definition at line 101 of file LabelingJobAlgorithmsConfig.h.

◆ SetLabelingJobAlgorithmSpecificationArn() [3/3]

void Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::SetLabelingJobAlgorithmSpecificationArn ( const char *  value)
inline

Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:

  • Image classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification

  • Text classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification

  • Object detection

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection

  • Semantic Segmentation

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation

Definition at line 116 of file LabelingJobAlgorithmsConfig.h.

◆ SetLabelingJobResourceConfig() [1/2]

void Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::SetLabelingJobResourceConfig ( const LabelingJobResourceConfig value)
inline

Provides configuration information for a labeling job.

Definition at line 242 of file LabelingJobAlgorithmsConfig.h.

◆ SetLabelingJobResourceConfig() [2/2]

void Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::SetLabelingJobResourceConfig ( LabelingJobResourceConfig &&  value)
inline

Provides configuration information for a labeling job.

Definition at line 247 of file LabelingJobAlgorithmsConfig.h.

◆ WithInitialActiveLearningModelArn() [1/3]

LabelingJobAlgorithmsConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::WithInitialActiveLearningModelArn ( const Aws::String value)
inline

At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.

Definition at line 210 of file LabelingJobAlgorithmsConfig.h.

◆ WithInitialActiveLearningModelArn() [2/3]

LabelingJobAlgorithmsConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::WithInitialActiveLearningModelArn ( Aws::String &&  value)
inline

At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.

Definition at line 218 of file LabelingJobAlgorithmsConfig.h.

◆ WithInitialActiveLearningModelArn() [3/3]

LabelingJobAlgorithmsConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::WithInitialActiveLearningModelArn ( const char *  value)
inline

At the end of an auto-label job Ground Truth sends the Amazon Resource Name (ARN) of the final model used for auto-labeling. You can use this model as the starting point for subsequent similar jobs by providing the ARN of the model here.

Definition at line 226 of file LabelingJobAlgorithmsConfig.h.

◆ WithLabelingJobAlgorithmSpecificationArn() [1/3]

LabelingJobAlgorithmsConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::WithLabelingJobAlgorithmSpecificationArn ( const Aws::String value)
inline

Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:

  • Image classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification

  • Text classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification

  • Object detection

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection

  • Semantic Segmentation

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation

Definition at line 131 of file LabelingJobAlgorithmsConfig.h.

◆ WithLabelingJobAlgorithmSpecificationArn() [2/3]

LabelingJobAlgorithmsConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::WithLabelingJobAlgorithmSpecificationArn ( Aws::String &&  value)
inline

Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:

  • Image classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification

  • Text classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification

  • Object detection

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection

  • Semantic Segmentation

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation

Definition at line 146 of file LabelingJobAlgorithmsConfig.h.

◆ WithLabelingJobAlgorithmSpecificationArn() [3/3]

LabelingJobAlgorithmsConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::WithLabelingJobAlgorithmSpecificationArn ( const char *  value)
inline

Specifies the Amazon Resource Name (ARN) of the algorithm used for auto-labeling. You must select one of the following ARNs:

  • Image classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/image-classification

  • Text classification

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/text-classification

  • Object detection

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/object-detection

  • Semantic Segmentation

    arn:aws:sagemaker:region:027400017018:labeling-job-algorithm-specification/semantic-segmentation

Definition at line 161 of file LabelingJobAlgorithmsConfig.h.

◆ WithLabelingJobResourceConfig() [1/2]

LabelingJobAlgorithmsConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::WithLabelingJobResourceConfig ( const LabelingJobResourceConfig value)
inline

Provides configuration information for a labeling job.

Definition at line 252 of file LabelingJobAlgorithmsConfig.h.

◆ WithLabelingJobResourceConfig() [2/2]

LabelingJobAlgorithmsConfig& Aws::SageMaker::Model::LabelingJobAlgorithmsConfig::WithLabelingJobResourceConfig ( LabelingJobResourceConfig &&  value)
inline

Provides configuration information for a labeling job.

Definition at line 257 of file LabelingJobAlgorithmsConfig.h.


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