Vita
|
Extends basic_lambda_f interface adding some useful methods for symbolic regression / classification and serialization. More...
#include <lambda_f.h>
Inherits vita::basic_lambda_f.
Inherited by vita::core_class_lambda_f, and vita::core_reg_lambda_f.
Public Member Functions | |
virtual double | measure (const model_metric &, const dataframe &) const =0 |
virtual std::string | name (const value_t &) const =0 |
virtual classification_result | tag (const dataframe::example &) const =0 |
Public Member Functions inherited from vita::basic_lambda_f | |
virtual bool | is_valid () const =0 |
virtual value_t | operator() (const dataframe::example &) const =0 |
Friends | |
template<class T > | |
std::unique_ptr< basic_src_lambda_f > | serialize::lambda::load (std::istream &, const symbol_set &) |
bool | serialize::save (std::ostream &, const basic_src_lambda_f *) |
Extends basic_lambda_f interface adding some useful methods for symbolic regression / classification and serialization.
Definition at line 93 of file lambda_f.h.