Vita
|
The basic interface of a classification lambda class. More...
#include <lambda_f.h>
Inherits vita::core_class_lambda_f, and detail::class_names< N >.
Inherited by vita::basic_binary_lambda_f< T, S, false >, vita::basic_dyn_slot_lambda_f< T, S, false >, vita::basic_gaussian_lambda_f< T, S, false >, vita::team_class_lambda_f< T, S, N, basic_binary_lambda_f >, vita::team_class_lambda_f< T, S, N, basic_dyn_slot_lambda_f >, vita::team_class_lambda_f< T, S, N, basic_gaussian_lambda_f >, vita::basic_binary_lambda_f< T, S, N >, vita::basic_dyn_slot_lambda_f< T, S, N >, vita::basic_gaussian_lambda_f< T, S, N >, and vita::team_class_lambda_f< T, S, N, L, C >.
Public Member Functions | |
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 |
Public Member Functions inherited from vita::basic_src_lambda_f | |
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 |
The basic interface of a classification lambda class.
N | stores the name of the classes vs doesn't store the names |
This class:
Definition at line 195 of file lambda_f.h.
|
finalvirtual |
Implements vita::basic_src_lambda_f.
|
finalvirtual |
Implements vita::basic_src_lambda_f.
|
finalvirtual |
Implements vita::basic_lambda_f.