lucid  0.0.1
Lifting-based Uncertain Control Invariant Dynamics
Loading...
Searching...
No Matches
Scorer.cpp File Reference

Namespaces

namespace  lucid
 Root namespace for the lucid library.
 
namespace  lucid::scorer
 Collection of utilities used to score the accuracy of estimators.
 

Functions

double lucid::scorer::r2_score (ConstMatrixRef x, ConstMatrixRef y)
 Score the closeness between x and y assigning it a numerical value.
 
double lucid::scorer::r2_score (const Estimator &estimator, ConstMatrixRef evaluation_inputs, ConstMatrixRef evaluation_outputs)
 Score the estimator assigning a numerical value to its accuracy in predicting the evaluation_outputs given the evaluation_inputs.
 
double lucid::scorer::mse_score (ConstMatrixRef x, ConstMatrixRef y)
 Compute the mean squared error (MSE) between x and y.
 
double lucid::scorer::mse_score (const Estimator &estimator, ConstMatrixRef evaluation_inputs, ConstMatrixRef evaluation_outputs)
 Compute the mean squared error (MSE) score of the estimator on the given evaluation data.
 
double lucid::scorer::rmse_score (ConstMatrixRef x, ConstMatrixRef y)
 Compute the root mean squared error (RMSE) score of the closeness between x and y.
 
double lucid::scorer::rmse_score (const Estimator &estimator, ConstMatrixRef evaluation_inputs, ConstMatrixRef evaluation_outputs)
 Compute the root mean squared error (RMSE) score of the estimator on the given evaluation data.
 
double lucid::scorer::mape_score (ConstMatrixRef x, ConstMatrixRef y)
 Compute the mean absolute percentage error (MAPE) score of the closeness between x and y.
 
double lucid::scorer::mape_score (const Estimator &estimator, ConstMatrixRef evaluation_inputs, ConstMatrixRef evaluation_outputs)
 Compute the mean absolute percentage error (MAPE) score of the estimator on the given evaluation data.
 

Detailed Description

Author
Room 6.030
Licence:
BSD 3-Clause License