AWS SDK for C++  1.9.107
AWS SDK for C++
Public Member Functions | List of all members
Aws::ForecastService::Model::Metrics Class Reference

#include <Metrics.h>

Public Member Functions

 Metrics ()
 
 Metrics (Aws::Utils::Json::JsonView jsonValue)
 
Metricsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< WeightedQuantileLoss > & GetWeightedQuantileLosses () const
 
bool WeightedQuantileLossesHasBeenSet () const
 
void SetWeightedQuantileLosses (const Aws::Vector< WeightedQuantileLoss > &value)
 
void SetWeightedQuantileLosses (Aws::Vector< WeightedQuantileLoss > &&value)
 
MetricsWithWeightedQuantileLosses (const Aws::Vector< WeightedQuantileLoss > &value)
 
MetricsWithWeightedQuantileLosses (Aws::Vector< WeightedQuantileLoss > &&value)
 
MetricsAddWeightedQuantileLosses (const WeightedQuantileLoss &value)
 
MetricsAddWeightedQuantileLosses (WeightedQuantileLoss &&value)
 
const Aws::Vector< ErrorMetric > & GetErrorMetrics () const
 
bool ErrorMetricsHasBeenSet () const
 
void SetErrorMetrics (const Aws::Vector< ErrorMetric > &value)
 
void SetErrorMetrics (Aws::Vector< ErrorMetric > &&value)
 
MetricsWithErrorMetrics (const Aws::Vector< ErrorMetric > &value)
 
MetricsWithErrorMetrics (Aws::Vector< ErrorMetric > &&value)
 
MetricsAddErrorMetrics (const ErrorMetric &value)
 
MetricsAddErrorMetrics (ErrorMetric &&value)
 
double GetAverageWeightedQuantileLoss () const
 
bool AverageWeightedQuantileLossHasBeenSet () const
 
void SetAverageWeightedQuantileLoss (double value)
 
MetricsWithAverageWeightedQuantileLoss (double value)
 

Detailed Description

Provides metrics that are used to evaluate the performance of a predictor. This object is part of the WindowSummary object.

See Also:

AWS API Reference

Definition at line 34 of file Metrics.h.

Constructor & Destructor Documentation

◆ Metrics() [1/2]

Aws::ForecastService::Model::Metrics::Metrics ( )

◆ Metrics() [2/2]

Aws::ForecastService::Model::Metrics::Metrics ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddErrorMetrics() [1/2]

Metrics& Aws::ForecastService::Model::Metrics::AddErrorMetrics ( const ErrorMetric value)
inline

Provides detailed error metrics for each forecast type. Metrics include root-mean square-error (RMSE), mean absolute percentage error (MAPE), mean absolute scaled error (MASE), and weighted average percentage error (WAPE).

Definition at line 147 of file Metrics.h.

◆ AddErrorMetrics() [2/2]

Metrics& Aws::ForecastService::Model::Metrics::AddErrorMetrics ( ErrorMetric &&  value)
inline

Provides detailed error metrics for each forecast type. Metrics include root-mean square-error (RMSE), mean absolute percentage error (MAPE), mean absolute scaled error (MASE), and weighted average percentage error (WAPE).

Definition at line 154 of file Metrics.h.

◆ AddWeightedQuantileLosses() [1/2]

Metrics& Aws::ForecastService::Model::Metrics::AddWeightedQuantileLosses ( const WeightedQuantileLoss value)
inline

An array of weighted quantile losses. Quantiles divide a probability distribution into regions of equal probability. The distribution in this case is the loss function.

Definition at line 90 of file Metrics.h.

◆ AddWeightedQuantileLosses() [2/2]

Metrics& Aws::ForecastService::Model::Metrics::AddWeightedQuantileLosses ( WeightedQuantileLoss &&  value)
inline

An array of weighted quantile losses. Quantiles divide a probability distribution into regions of equal probability. The distribution in this case is the loss function.

Definition at line 97 of file Metrics.h.

◆ AverageWeightedQuantileLossHasBeenSet()

bool Aws::ForecastService::Model::Metrics::AverageWeightedQuantileLossHasBeenSet ( ) const
inline

The average value of all weighted quantile losses.

Definition at line 165 of file Metrics.h.

◆ ErrorMetricsHasBeenSet()

bool Aws::ForecastService::Model::Metrics::ErrorMetricsHasBeenSet ( ) const
inline

Provides detailed error metrics for each forecast type. Metrics include root-mean square-error (RMSE), mean absolute percentage error (MAPE), mean absolute scaled error (MASE), and weighted average percentage error (WAPE).

Definition at line 112 of file Metrics.h.

◆ GetAverageWeightedQuantileLoss()

double Aws::ForecastService::Model::Metrics::GetAverageWeightedQuantileLoss ( ) const
inline

The average value of all weighted quantile losses.

Definition at line 160 of file Metrics.h.

◆ GetErrorMetrics()

const Aws::Vector<ErrorMetric>& Aws::ForecastService::Model::Metrics::GetErrorMetrics ( ) const
inline

Provides detailed error metrics for each forecast type. Metrics include root-mean square-error (RMSE), mean absolute percentage error (MAPE), mean absolute scaled error (MASE), and weighted average percentage error (WAPE).

Definition at line 105 of file Metrics.h.

◆ GetWeightedQuantileLosses()

const Aws::Vector<WeightedQuantileLoss>& Aws::ForecastService::Model::Metrics::GetWeightedQuantileLosses ( ) const
inline

An array of weighted quantile losses. Quantiles divide a probability distribution into regions of equal probability. The distribution in this case is the loss function.

Definition at line 48 of file Metrics.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ForecastService::Model::Metrics::Jsonize ( ) const

◆ operator=()

Metrics& Aws::ForecastService::Model::Metrics::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetAverageWeightedQuantileLoss()

void Aws::ForecastService::Model::Metrics::SetAverageWeightedQuantileLoss ( double  value)
inline

The average value of all weighted quantile losses.

Definition at line 170 of file Metrics.h.

◆ SetErrorMetrics() [1/2]

void Aws::ForecastService::Model::Metrics::SetErrorMetrics ( Aws::Vector< ErrorMetric > &&  value)
inline

Provides detailed error metrics for each forecast type. Metrics include root-mean square-error (RMSE), mean absolute percentage error (MAPE), mean absolute scaled error (MASE), and weighted average percentage error (WAPE).

Definition at line 126 of file Metrics.h.

◆ SetErrorMetrics() [2/2]

void Aws::ForecastService::Model::Metrics::SetErrorMetrics ( const Aws::Vector< ErrorMetric > &  value)
inline

Provides detailed error metrics for each forecast type. Metrics include root-mean square-error (RMSE), mean absolute percentage error (MAPE), mean absolute scaled error (MASE), and weighted average percentage error (WAPE).

Definition at line 119 of file Metrics.h.

◆ SetWeightedQuantileLosses() [1/2]

void Aws::ForecastService::Model::Metrics::SetWeightedQuantileLosses ( Aws::Vector< WeightedQuantileLoss > &&  value)
inline

An array of weighted quantile losses. Quantiles divide a probability distribution into regions of equal probability. The distribution in this case is the loss function.

Definition at line 69 of file Metrics.h.

◆ SetWeightedQuantileLosses() [2/2]

void Aws::ForecastService::Model::Metrics::SetWeightedQuantileLosses ( const Aws::Vector< WeightedQuantileLoss > &  value)
inline

An array of weighted quantile losses. Quantiles divide a probability distribution into regions of equal probability. The distribution in this case is the loss function.

Definition at line 62 of file Metrics.h.

◆ WeightedQuantileLossesHasBeenSet()

bool Aws::ForecastService::Model::Metrics::WeightedQuantileLossesHasBeenSet ( ) const
inline

An array of weighted quantile losses. Quantiles divide a probability distribution into regions of equal probability. The distribution in this case is the loss function.

Definition at line 55 of file Metrics.h.

◆ WithAverageWeightedQuantileLoss()

Metrics& Aws::ForecastService::Model::Metrics::WithAverageWeightedQuantileLoss ( double  value)
inline

The average value of all weighted quantile losses.

Definition at line 175 of file Metrics.h.

◆ WithErrorMetrics() [1/2]

Metrics& Aws::ForecastService::Model::Metrics::WithErrorMetrics ( Aws::Vector< ErrorMetric > &&  value)
inline

Provides detailed error metrics for each forecast type. Metrics include root-mean square-error (RMSE), mean absolute percentage error (MAPE), mean absolute scaled error (MASE), and weighted average percentage error (WAPE).

Definition at line 140 of file Metrics.h.

◆ WithErrorMetrics() [2/2]

Metrics& Aws::ForecastService::Model::Metrics::WithErrorMetrics ( const Aws::Vector< ErrorMetric > &  value)
inline

Provides detailed error metrics for each forecast type. Metrics include root-mean square-error (RMSE), mean absolute percentage error (MAPE), mean absolute scaled error (MASE), and weighted average percentage error (WAPE).

Definition at line 133 of file Metrics.h.

◆ WithWeightedQuantileLosses() [1/2]

Metrics& Aws::ForecastService::Model::Metrics::WithWeightedQuantileLosses ( Aws::Vector< WeightedQuantileLoss > &&  value)
inline

An array of weighted quantile losses. Quantiles divide a probability distribution into regions of equal probability. The distribution in this case is the loss function.

Definition at line 83 of file Metrics.h.

◆ WithWeightedQuantileLosses() [2/2]

Metrics& Aws::ForecastService::Model::Metrics::WithWeightedQuantileLosses ( const Aws::Vector< WeightedQuantileLoss > &  value)
inline

An array of weighted quantile losses. Quantiles divide a probability distribution into regions of equal probability. The distribution in this case is the loss function.

Definition at line 76 of file Metrics.h.


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