AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Comprehend::Model::ClassifierMetadata Class Reference

#include <ClassifierMetadata.h>

Public Member Functions

 ClassifierMetadata ()
 
 ClassifierMetadata (Aws::Utils::Json::JsonView jsonValue)
 
ClassifierMetadataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetNumberOfLabels () const
 
bool NumberOfLabelsHasBeenSet () const
 
void SetNumberOfLabels (int value)
 
ClassifierMetadataWithNumberOfLabels (int value)
 
int GetNumberOfTrainedDocuments () const
 
bool NumberOfTrainedDocumentsHasBeenSet () const
 
void SetNumberOfTrainedDocuments (int value)
 
ClassifierMetadataWithNumberOfTrainedDocuments (int value)
 
int GetNumberOfTestDocuments () const
 
bool NumberOfTestDocumentsHasBeenSet () const
 
void SetNumberOfTestDocuments (int value)
 
ClassifierMetadataWithNumberOfTestDocuments (int value)
 
const ClassifierEvaluationMetricsGetEvaluationMetrics () const
 
bool EvaluationMetricsHasBeenSet () const
 
void SetEvaluationMetrics (const ClassifierEvaluationMetrics &value)
 
void SetEvaluationMetrics (ClassifierEvaluationMetrics &&value)
 
ClassifierMetadataWithEvaluationMetrics (const ClassifierEvaluationMetrics &value)
 
ClassifierMetadataWithEvaluationMetrics (ClassifierEvaluationMetrics &&value)
 

Detailed Description

Provides information about a document classifier.

See Also:

AWS API Reference

Definition at line 32 of file ClassifierMetadata.h.

Constructor & Destructor Documentation

◆ ClassifierMetadata() [1/2]

Aws::Comprehend::Model::ClassifierMetadata::ClassifierMetadata ( )

◆ ClassifierMetadata() [2/2]

Aws::Comprehend::Model::ClassifierMetadata::ClassifierMetadata ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EvaluationMetricsHasBeenSet()

bool Aws::Comprehend::Model::ClassifierMetadata::EvaluationMetricsHasBeenSet ( ) const
inline

Describes the result metrics for the test data associated with an documentation classifier.

Definition at line 126 of file ClassifierMetadata.h.

◆ GetEvaluationMetrics()

const ClassifierEvaluationMetrics& Aws::Comprehend::Model::ClassifierMetadata::GetEvaluationMetrics ( ) const
inline

Describes the result metrics for the test data associated with an documentation classifier.

Definition at line 120 of file ClassifierMetadata.h.

◆ GetNumberOfLabels()

int Aws::Comprehend::Model::ClassifierMetadata::GetNumberOfLabels ( ) const
inline

The number of labels in the input data.

Definition at line 44 of file ClassifierMetadata.h.

◆ GetNumberOfTestDocuments()

int Aws::Comprehend::Model::ClassifierMetadata::GetNumberOfTestDocuments ( ) const
inline

The number of documents in the input data that were used to test the classifier. Typically this is 10 to 20 percent of the input documents, up to 10,000 documents.

Definition at line 92 of file ClassifierMetadata.h.

◆ GetNumberOfTrainedDocuments()

int Aws::Comprehend::Model::ClassifierMetadata::GetNumberOfTrainedDocuments ( ) const
inline

The number of documents in the input data that were used to train the classifier. Typically this is 80 to 90 percent of the input documents.

Definition at line 66 of file ClassifierMetadata.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Comprehend::Model::ClassifierMetadata::Jsonize ( ) const

◆ NumberOfLabelsHasBeenSet()

bool Aws::Comprehend::Model::ClassifierMetadata::NumberOfLabelsHasBeenSet ( ) const
inline

The number of labels in the input data.

Definition at line 49 of file ClassifierMetadata.h.

◆ NumberOfTestDocumentsHasBeenSet()

bool Aws::Comprehend::Model::ClassifierMetadata::NumberOfTestDocumentsHasBeenSet ( ) const
inline

The number of documents in the input data that were used to test the classifier. Typically this is 10 to 20 percent of the input documents, up to 10,000 documents.

Definition at line 99 of file ClassifierMetadata.h.

◆ NumberOfTrainedDocumentsHasBeenSet()

bool Aws::Comprehend::Model::ClassifierMetadata::NumberOfTrainedDocumentsHasBeenSet ( ) const
inline

The number of documents in the input data that were used to train the classifier. Typically this is 80 to 90 percent of the input documents.

Definition at line 72 of file ClassifierMetadata.h.

◆ operator=()

ClassifierMetadata& Aws::Comprehend::Model::ClassifierMetadata::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEvaluationMetrics() [1/2]

void Aws::Comprehend::Model::ClassifierMetadata::SetEvaluationMetrics ( const ClassifierEvaluationMetrics value)
inline

Describes the result metrics for the test data associated with an documentation classifier.

Definition at line 132 of file ClassifierMetadata.h.

◆ SetEvaluationMetrics() [2/2]

void Aws::Comprehend::Model::ClassifierMetadata::SetEvaluationMetrics ( ClassifierEvaluationMetrics &&  value)
inline

Describes the result metrics for the test data associated with an documentation classifier.

Definition at line 138 of file ClassifierMetadata.h.

◆ SetNumberOfLabels()

void Aws::Comprehend::Model::ClassifierMetadata::SetNumberOfLabels ( int  value)
inline

The number of labels in the input data.

Definition at line 54 of file ClassifierMetadata.h.

◆ SetNumberOfTestDocuments()

void Aws::Comprehend::Model::ClassifierMetadata::SetNumberOfTestDocuments ( int  value)
inline

The number of documents in the input data that were used to test the classifier. Typically this is 10 to 20 percent of the input documents, up to 10,000 documents.

Definition at line 106 of file ClassifierMetadata.h.

◆ SetNumberOfTrainedDocuments()

void Aws::Comprehend::Model::ClassifierMetadata::SetNumberOfTrainedDocuments ( int  value)
inline

The number of documents in the input data that were used to train the classifier. Typically this is 80 to 90 percent of the input documents.

Definition at line 78 of file ClassifierMetadata.h.

◆ WithEvaluationMetrics() [1/2]

ClassifierMetadata& Aws::Comprehend::Model::ClassifierMetadata::WithEvaluationMetrics ( const ClassifierEvaluationMetrics value)
inline

Describes the result metrics for the test data associated with an documentation classifier.

Definition at line 144 of file ClassifierMetadata.h.

◆ WithEvaluationMetrics() [2/2]

ClassifierMetadata& Aws::Comprehend::Model::ClassifierMetadata::WithEvaluationMetrics ( ClassifierEvaluationMetrics &&  value)
inline

Describes the result metrics for the test data associated with an documentation classifier.

Definition at line 150 of file ClassifierMetadata.h.

◆ WithNumberOfLabels()

ClassifierMetadata& Aws::Comprehend::Model::ClassifierMetadata::WithNumberOfLabels ( int  value)
inline

The number of labels in the input data.

Definition at line 59 of file ClassifierMetadata.h.

◆ WithNumberOfTestDocuments()

ClassifierMetadata& Aws::Comprehend::Model::ClassifierMetadata::WithNumberOfTestDocuments ( int  value)
inline

The number of documents in the input data that were used to test the classifier. Typically this is 10 to 20 percent of the input documents, up to 10,000 documents.

Definition at line 113 of file ClassifierMetadata.h.

◆ WithNumberOfTrainedDocuments()

ClassifierMetadata& Aws::Comprehend::Model::ClassifierMetadata::WithNumberOfTrainedDocuments ( int  value)
inline

The number of documents in the input data that were used to train the classifier. Typically this is 80 to 90 percent of the input documents.

Definition at line 84 of file ClassifierMetadata.h.


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