PLearn 0.1
Public Member Functions | Public Attributes
PLearn::CallbackMeasurer Class Reference

#include <Measurer.h>

Inheritance diagram for PLearn::CallbackMeasurer:
Inheritance graph
[legend]
Collaboration diagram for PLearn::CallbackMeasurer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CallbackMeasurer (MeasurerCallbackFunction the_callback)
virtual bool measure (int t, const Vec &costs)

Public Attributes

MeasurerCallbackFunction callback

Detailed Description

Definition at line 79 of file Measurer.h.


Constructor & Destructor Documentation

PLearn::CallbackMeasurer::CallbackMeasurer ( MeasurerCallbackFunction  the_callback) [inline]

Definition at line 84 of file Measurer.h.

        :callback(the_callback) 
    {}

Member Function Documentation

bool PLearn::CallbackMeasurer::measure ( int  t,
const Vec costs 
) [virtual]

This method is called at iteration t of a training algorithm, and it can monitor the cost values given the costs vector. The returned value indicates whether training should be stopped (by default should be false).

Reimplemented from PLearn::Measurer.

Definition at line 53 of file Measurer.cc.

{ 
    return callback(t,costs); 
}

Member Data Documentation

Definition at line 82 of file Measurer.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines