7#include <aws/comprehend/Comprehend_EXPORTS.h>
45 inline void SetAverageF1Score(
double value) { m_averageF1ScoreHasBeenSet =
true; m_averageF1Score = value; }
55 inline void SetAveragePrecision(
double value) { m_averagePrecisionHasBeenSet =
true; m_averagePrecision = value; }
65 inline void SetAverageRecall(
double value) { m_averageRecallHasBeenSet =
true; m_averageRecall = value; }
75 inline void SetAverageAccuracy(
double value) { m_averageAccuracyHasBeenSet =
true; m_averageAccuracy = value; }
80 double m_averageF1Score;
81 bool m_averageF1ScoreHasBeenSet =
false;
83 double m_averagePrecision;
84 bool m_averagePrecisionHasBeenSet =
false;
86 double m_averageRecall;
87 bool m_averageRecallHasBeenSet =
false;
89 double m_averageAccuracy;
90 bool m_averageAccuracyHasBeenSet =
false;
void SetAverageF1Score(double value)
double GetAverageF1Score() const
FlywheelModelEvaluationMetrics & WithAverageAccuracy(double value)
bool AverageRecallHasBeenSet() const
void SetAveragePrecision(double value)
AWS_COMPREHEND_API FlywheelModelEvaluationMetrics()
double GetAveragePrecision() const
bool AverageF1ScoreHasBeenSet() const
AWS_COMPREHEND_API FlywheelModelEvaluationMetrics(Aws::Utils::Json::JsonView jsonValue)
FlywheelModelEvaluationMetrics & WithAverageRecall(double value)
FlywheelModelEvaluationMetrics & WithAverageF1Score(double value)
AWS_COMPREHEND_API FlywheelModelEvaluationMetrics & operator=(Aws::Utils::Json::JsonView jsonValue)
double GetAverageRecall() const
bool AveragePrecisionHasBeenSet() const
void SetAverageAccuracy(double value)
bool AverageAccuracyHasBeenSet() const
FlywheelModelEvaluationMetrics & WithAveragePrecision(double value)
AWS_COMPREHEND_API Aws::Utils::Json::JsonValue Jsonize() const
double GetAverageAccuracy() const
void SetAverageRecall(double value)
Aws::Utils::Json::JsonValue JsonValue