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

This class is used to factorized out some code of the classification evaluators. More...

#include <evaluator.h>

Inherits vita::src_evaluator< T, DAT >.

Inherited by vita::binary_evaluator< T >, vita::dyn_slot_evaluator< T >, and vita::gaussian_evaluator< T >.

Public Member Functions

 classification_evaluator (dataframe &d)
 
- Public Member Functions inherited from vita::src_evaluator< T, DAT >
 src_evaluator (DAT &)
 
- Public Member Functions inherited from vita::evaluator< T >
virtual fitness_t fast (const T &)
 
virtual std::unique_ptr< basic_lambda_flambdify (const T &) const
 
virtual bool load (std::istream &)
 
virtual fitness_t operator() (const T &)=0
 
virtual bool save (std::ostream &) const
 
- Public Member Functions inherited from vita::cached_evaluator
virtual void clear ()
 Clear possible cached values. More...
 

Additional Inherited Members

- Protected Attributes inherited from vita::src_evaluator< T, DAT >
DAT * dat_
 

Detailed Description

template<class T>
class vita::classification_evaluator< T >

This class is used to factorized out some code of the classification evaluators.

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

Constructor & Destructor Documentation

◆ classification_evaluator()

template<class T >
vita::classification_evaluator< T >::classification_evaluator ( dataframe d)
inlineexplicit

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


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