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

#include <WeightedQuantileLoss.h>

Public Member Functions

 WeightedQuantileLoss ()
 
 WeightedQuantileLoss (Aws::Utils::Json::JsonView jsonValue)
 
WeightedQuantileLossoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
double GetQuantile () const
 
bool QuantileHasBeenSet () const
 
void SetQuantile (double value)
 
WeightedQuantileLossWithQuantile (double value)
 
double GetLossValue () const
 
bool LossValueHasBeenSet () const
 
void SetLossValue (double value)
 
WeightedQuantileLossWithLossValue (double value)
 

Detailed Description

The weighted loss value for a quantile. This object is part of the Metrics object.

See Also:

AWS API Reference

Definition at line 30 of file WeightedQuantileLoss.h.

Constructor & Destructor Documentation

◆ WeightedQuantileLoss() [1/2]

Aws::ForecastService::Model::WeightedQuantileLoss::WeightedQuantileLoss ( )

◆ WeightedQuantileLoss() [2/2]

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

Member Function Documentation

◆ GetLossValue()

double Aws::ForecastService::Model::WeightedQuantileLoss::GetLossValue ( ) const
inline

The difference between the predicted value and the actual value over the quantile, weighted (normalized) by dividing by the sum over all quantiles.

Definition at line 72 of file WeightedQuantileLoss.h.

◆ GetQuantile()

double Aws::ForecastService::Model::WeightedQuantileLoss::GetQuantile ( ) const
inline

The quantile. Quantiles divide a probability distribution into regions of equal probability. For example, if the distribution was divided into 5 regions of equal probability, the quantiles would be 0.2, 0.4, 0.6, and 0.8.

Definition at line 44 of file WeightedQuantileLoss.h.

◆ Jsonize()

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

◆ LossValueHasBeenSet()

bool Aws::ForecastService::Model::WeightedQuantileLoss::LossValueHasBeenSet ( ) const
inline

The difference between the predicted value and the actual value over the quantile, weighted (normalized) by dividing by the sum over all quantiles.

Definition at line 78 of file WeightedQuantileLoss.h.

◆ operator=()

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

◆ QuantileHasBeenSet()

bool Aws::ForecastService::Model::WeightedQuantileLoss::QuantileHasBeenSet ( ) const
inline

The quantile. Quantiles divide a probability distribution into regions of equal probability. For example, if the distribution was divided into 5 regions of equal probability, the quantiles would be 0.2, 0.4, 0.6, and 0.8.

Definition at line 51 of file WeightedQuantileLoss.h.

◆ SetLossValue()

void Aws::ForecastService::Model::WeightedQuantileLoss::SetLossValue ( double  value)
inline

The difference between the predicted value and the actual value over the quantile, weighted (normalized) by dividing by the sum over all quantiles.

Definition at line 84 of file WeightedQuantileLoss.h.

◆ SetQuantile()

void Aws::ForecastService::Model::WeightedQuantileLoss::SetQuantile ( double  value)
inline

The quantile. Quantiles divide a probability distribution into regions of equal probability. For example, if the distribution was divided into 5 regions of equal probability, the quantiles would be 0.2, 0.4, 0.6, and 0.8.

Definition at line 58 of file WeightedQuantileLoss.h.

◆ WithLossValue()

WeightedQuantileLoss& Aws::ForecastService::Model::WeightedQuantileLoss::WithLossValue ( double  value)
inline

The difference between the predicted value and the actual value over the quantile, weighted (normalized) by dividing by the sum over all quantiles.

Definition at line 90 of file WeightedQuantileLoss.h.

◆ WithQuantile()

WeightedQuantileLoss& Aws::ForecastService::Model::WeightedQuantileLoss::WithQuantile ( double  value)
inline

The quantile. Quantiles divide a probability distribution into regions of equal probability. For example, if the distribution was divided into 5 regions of equal probability, the quantiles would be 0.2, 0.4, 0.6, and 0.8.

Definition at line 65 of file WeightedQuantileLoss.h.


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