Class MeanSquaredError

Inheritance Relationships

Base Type

Class Documentation

class MeanSquaredError : public parpe::CostFunction

Public Functions

inline virtual void evaluate(std::vector<double> const &label, std::vector<double> const &prediction, int numParameters, std::vector<double*> predictionGradient, double &cost, double *gradient) const override
inline void evaluate(std::vector<double> const &label, std::vector<double> const &prediction, double &cost) const
void evaluate(std::vector<double> const &label, std::vector<double> const &prediction, int numParameters, std::vector<double*> predictionGradient, double &cost, double *gradient) const = 0