OpenANN  1.1.0
An open source library for artificial neural networks.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions
OpenANN::Evaluator Class Referenceabstract

Evaluates a Learner. More...

#include <Evaluator.h>

+ Inheritance diagram for OpenANN::Evaluator:

Public Member Functions

virtual ~Evaluator ()
 
virtual void evaluate (Learner &learner, DataSet &dataSet)=0
 Evaluate learner on data set. More...
 

Detailed Description

Evaluates a Learner.

This is usually required to monitor the optimization progress of Learners.

Constructor & Destructor Documentation

virtual OpenANN::Evaluator::~Evaluator ( )
inlinevirtual

Member Function Documentation

virtual void OpenANN::Evaluator::evaluate ( Learner learner,
DataSet dataSet 
)
pure virtual

Evaluate learner on data set.

Parameters
learnercurrent model
dataSetvalidation set

Implemented in OpenANN::MulticlassEvaluator.


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