mlpack
|
The mean absolute percentage error performance function measures the network's performance according to the mean of the absolute difference between input and target divided by target. More...
#include <mean_absolute_percentage_error.hpp>
Public Member Functions | |
MeanAbsolutePercentageError () | |
Create the MeanAbsolutePercentageError object. | |
template<typename PredictionType , typename TargetType > | |
PredictionType::elem_type | Forward (const PredictionType &prediction, const TargetType &target) |
Computes the mean absolute percentage error function. More... | |
template<typename PredictionType , typename TargetType , typename LossType > | |
void | Backward (const PredictionType &prediction, const TargetType &target, LossType &loss) |
Ordinary feed backward pass of a neural network. More... | |
OutputDataType & | OutputParameter () const |
Get the output parameter. | |
OutputDataType & | OutputParameter () |
Modify the output parameter. | |
template<typename Archive > | |
void | serialize (Archive &ar, const unsigned int) |
Serialize the layer. | |
The mean absolute percentage error performance function measures the network's performance according to the mean of the absolute difference between input and target divided by target.
For more information, refer to the following paper,
InputDataType | Type of the input data (arma::colvec, arma::mat, arma::sp_mat or arma::cube). |
OutputDataType | Type of the output data (arma::colvec, arma::mat, arma::sp_mat or arma::cube). |
void mlpack::ann::MeanAbsolutePercentageError< InputDataType, OutputDataType >::Backward | ( | const PredictionType & | prediction, |
const TargetType & | target, | ||
LossType & | loss | ||
) |
Ordinary feed backward pass of a neural network.
prediction | Predictions used for evaluating the specified loss function. |
target | The target vector. |
loss | The calculated error. |
PredictionType::elem_type mlpack::ann::MeanAbsolutePercentageError< InputDataType, OutputDataType >::Forward | ( | const PredictionType & | prediction, |
const TargetType & | target | ||
) |
Computes the mean absolute percentage error function.
prediction | Predictions used for evaluating the specified loss function. |
target | The target vector. |