AWS SDK for C++  1.9.40
AWS SDK for C++
Public Member Functions | List of all members
Aws::FraudDetector::Model::MetricDataPoint Class Reference

#include <MetricDataPoint.h>

Public Member Functions

 MetricDataPoint ()
 
 MetricDataPoint (Aws::Utils::Json::JsonView jsonValue)
 
MetricDataPointoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
double GetFpr () const
 
bool FprHasBeenSet () const
 
void SetFpr (double value)
 
MetricDataPointWithFpr (double value)
 
double GetPrecision () const
 
bool PrecisionHasBeenSet () const
 
void SetPrecision (double value)
 
MetricDataPointWithPrecision (double value)
 
double GetTpr () const
 
bool TprHasBeenSet () const
 
void SetTpr (double value)
 
MetricDataPointWithTpr (double value)
 
double GetThreshold () const
 
bool ThresholdHasBeenSet () const
 
void SetThreshold (double value)
 
MetricDataPointWithThreshold (double value)
 

Detailed Description

Model performance metrics data points.

See Also:

AWS API Reference

Definition at line 29 of file MetricDataPoint.h.

Constructor & Destructor Documentation

◆ MetricDataPoint() [1/2]

Aws::FraudDetector::Model::MetricDataPoint::MetricDataPoint ( )

◆ MetricDataPoint() [2/2]

Aws::FraudDetector::Model::MetricDataPoint::MetricDataPoint ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ FprHasBeenSet()

bool Aws::FraudDetector::Model::MetricDataPoint::FprHasBeenSet ( ) const
inline

The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

Definition at line 48 of file MetricDataPoint.h.

◆ GetFpr()

double Aws::FraudDetector::Model::MetricDataPoint::GetFpr ( ) const
inline

The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

Definition at line 42 of file MetricDataPoint.h.

◆ GetPrecision()

double Aws::FraudDetector::Model::MetricDataPoint::GetPrecision ( ) const
inline

The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

Definition at line 67 of file MetricDataPoint.h.

◆ GetThreshold()

double Aws::FraudDetector::Model::MetricDataPoint::GetThreshold ( ) const
inline

The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

Definition at line 118 of file MetricDataPoint.h.

◆ GetTpr()

double Aws::FraudDetector::Model::MetricDataPoint::GetTpr ( ) const
inline

The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

Definition at line 92 of file MetricDataPoint.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::FraudDetector::Model::MetricDataPoint::Jsonize ( ) const

◆ operator=()

MetricDataPoint& Aws::FraudDetector::Model::MetricDataPoint::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PrecisionHasBeenSet()

bool Aws::FraudDetector::Model::MetricDataPoint::PrecisionHasBeenSet ( ) const
inline

The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

Definition at line 73 of file MetricDataPoint.h.

◆ SetFpr()

void Aws::FraudDetector::Model::MetricDataPoint::SetFpr ( double  value)
inline

The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

Definition at line 54 of file MetricDataPoint.h.

◆ SetPrecision()

void Aws::FraudDetector::Model::MetricDataPoint::SetPrecision ( double  value)
inline

The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

Definition at line 79 of file MetricDataPoint.h.

◆ SetThreshold()

void Aws::FraudDetector::Model::MetricDataPoint::SetThreshold ( double  value)
inline

The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

Definition at line 132 of file MetricDataPoint.h.

◆ SetTpr()

void Aws::FraudDetector::Model::MetricDataPoint::SetTpr ( double  value)
inline

The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

Definition at line 104 of file MetricDataPoint.h.

◆ ThresholdHasBeenSet()

bool Aws::FraudDetector::Model::MetricDataPoint::ThresholdHasBeenSet ( ) const
inline

The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

Definition at line 125 of file MetricDataPoint.h.

◆ TprHasBeenSet()

bool Aws::FraudDetector::Model::MetricDataPoint::TprHasBeenSet ( ) const
inline

The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

Definition at line 98 of file MetricDataPoint.h.

◆ WithFpr()

MetricDataPoint& Aws::FraudDetector::Model::MetricDataPoint::WithFpr ( double  value)
inline

The false positive rate. This is the percentage of total legitimate events that are incorrectly predicted as fraud.

Definition at line 60 of file MetricDataPoint.h.

◆ WithPrecision()

MetricDataPoint& Aws::FraudDetector::Model::MetricDataPoint::WithPrecision ( double  value)
inline

The percentage of fraud events correctly predicted as fraudulent as compared to all events predicted as fraudulent.

Definition at line 85 of file MetricDataPoint.h.

◆ WithThreshold()

MetricDataPoint& Aws::FraudDetector::Model::MetricDataPoint::WithThreshold ( double  value)
inline

The model threshold that specifies an acceptable fraud capture rate. For example, a threshold of 500 means any model score 500 or above is labeled as fraud.

Definition at line 139 of file MetricDataPoint.h.

◆ WithTpr()

MetricDataPoint& Aws::FraudDetector::Model::MetricDataPoint::WithTpr ( double  value)
inline

The true positive rate. This is the percentage of total fraud the model detects. Also known as capture rate.

Definition at line 110 of file MetricDataPoint.h.


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