XCSF  1.4.7
XCSF learning classifier system
Callback Class Referenceabstract

Interface for Callbacks. More...

#include <pybind_callback.h>

Inheritance diagram for Callback:
[legend]

Public Member Functions

virtual ~Callback ()
 
virtual bool run (struct XCSF *xcsf, py::dict metrics)=0
 
virtual void finish (struct XCSF *xcsf)=0
 

Detailed Description

Interface for Callbacks.

Definition at line 39 of file pybind_callback.h.

Constructor & Destructor Documentation

◆ ~Callback()

virtual Callback::~Callback ( )
inlinevirtual

Definition at line 42 of file pybind_callback.h.

Member Function Documentation

◆ finish()

virtual void Callback::finish ( struct XCSF xcsf)
pure virtual

Implemented in EarlyStoppingCallback, and CheckpointCallback.

Referenced by XCS::callbacks_finish().

Here is the caller graph for this function:

◆ run()

virtual bool Callback::run ( struct XCSF xcsf,
py::dict  metrics 
)
pure virtual

Implemented in EarlyStoppingCallback, and CheckpointCallback.

Referenced by XCS::callbacks_run().

Here is the caller graph for this function:

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