Vita
|
Lambda class for Binary Classification. More...
#include <lambda_f.h>
Inherits vita::basic_class_lambda_f< N >.
Public Member Functions | |
basic_binary_lambda_f (const T &, dataframe &) | |
basic_binary_lambda_f (std::istream &, const symbol_set &) | |
bool | is_valid () const final |
bool | save (std::ostream &) const final |
classification_result | tag (const dataframe::example &) const final |
Public Member Functions inherited from vita::basic_class_lambda_f< N > | |
basic_class_lambda_f (const dataframe &) | |
double | measure (const model_metric &, const dataframe &) const final |
std::string | name (const value_t &) const final |
value_t | operator() (const dataframe::example &) const final |
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 |
virtual bool | is_valid () const =0 |
virtual value_t | operator() (const dataframe::example &) const =0 |
Static Public Attributes | |
static const std::string | SERIALIZE_ID |
Lambda class for Binary Classification.
T | type of individual |
S | stores the individual inside vs keep a reference only |
N | stores the name of the classes vs doesn't store the names |
This class transforms individuals into lambda functions which can be used for single-class classification tasks.
Definition at line 317 of file lambda_f.h.
|
finalvirtual |
Implements vita::basic_lambda_f.
|
finalvirtual |
Implements vita::basic_src_lambda_f.
|
finalvirtual |
Implements vita::basic_src_lambda_f.
|
static |
Definition at line 328 of file lambda_f.h.