|
Qualia
0.2
|
#include <StochasticDataSetTrainer.h>


Public Member Functions | |
| StochasticDataSetTrainer (Function *function) | |
| virtual | ~StochasticDataSetTrainer () |
| virtual void | trainExample (real *example)=0 |
| virtual void | _doTrainEpisode (DataSet *data) |
| This method should be overriden by subclasses to train a single episode over the dataset. More... | |
Public Member Functions inherited from DataSetTrainer | |
| DataSetTrainer (Function *function) | |
| Constructor. More... | |
| virtual | ~DataSetTrainer () |
| virtual void | train (DataSet *data, int maxEpisodes=10) |
| virtual void | trainEpisode (DataSet *data) |
| Trains one episode over the dataset. More... | |
| virtual bool | stop () |
Public Member Functions inherited from Trainer | |
| Trainer (Function *function) | |
| Constructor. More... | |
| virtual | ~Trainer () |
| int | nEpisodes () const |
| virtual void | init () |
Additional Inherited Members | |
Public Attributes inherited from Trainer | |
| Function * | _function |
| The function this Trainer is optimizing. More... | |
| int | _nEpisodes |
| The number of episodes this trainer went through (read-only). More... | |
Dataset trainer that trains on one example at a time.
| StochasticDataSetTrainer::StochasticDataSetTrainer | ( | Function * | function | ) |
|
virtual |
|
virtual |
This method should be overriden by subclasses to train a single episode over the dataset.
Implements DataSetTrainer.
|
pure virtual |
1.8.3.1