7#include <aws/comprehend/Comprehend_EXPORTS.h>
39 m_averageF1ScoreHasBeenSet =
true;
40 m_averageF1Score = value;
55 m_averagePrecisionHasBeenSet =
true;
56 m_averagePrecision = value;
71 m_averageRecallHasBeenSet =
true;
72 m_averageRecall = value;
87 m_averageAccuracyHasBeenSet =
true;
88 m_averageAccuracy = value;
96 double m_averageF1Score{0.0};
98 double m_averagePrecision{0.0};
100 double m_averageRecall{0.0};
102 double m_averageAccuracy{0.0};
103 bool m_averageF1ScoreHasBeenSet =
false;
104 bool m_averagePrecisionHasBeenSet =
false;
105 bool m_averageRecallHasBeenSet =
false;
106 bool m_averageAccuracyHasBeenSet =
false;
void SetAverageF1Score(double value)
double GetAverageF1Score() const
FlywheelModelEvaluationMetrics & WithAverageAccuracy(double value)
bool AverageRecallHasBeenSet() const
void SetAveragePrecision(double value)
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
AWS_COMPREHEND_API FlywheelModelEvaluationMetrics()=default
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