Vita
Public Member Functions | List of all members
vita::mae_error_functor< T > Class Template Reference

Mean Absolute Error. More...

#include <evaluator.h>

Public Member Functions

 mae_error_functor (const T &)
 
double operator() (const dataframe::example &) const
 

Detailed Description

template<class T>
class vita::mae_error_functor< T >

Mean Absolute Error.

This functor will drive the evolution towards the minimum sum of absolute errors ( $\frac{1}{n} \sum_{i=1}^n |target_i - actual_i|$).

There is also a penalty for illegal values (it's a function of the number of illegal values).

See also
mae_evaluator

Definition at line 88 of file gp/src/evaluator.h.


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