Turns vector<double> into a collection of training samples, this is only a base class, no relevant implementation. More...
#include <helpers.h>
Classes | |
struct | Sample |
Training sample, consists of input and desired output pair. More... | |
struct | Stats |
Container of statistics gathered over training data set. More... | |
Public Member Functions | |
Data_Set_Interpreter (unsigned int network_inputs_count, unsigned int network_outputs_count, const std::vector< double > *data_set) | |
Constructor. | |
virtual Data_Set_Interpreter::Sample | operator[] (const unsigned int i)=0 |
Training samples are addressed by 0-based index. | |
virtual void | refresh ()=0 |
Re-index training samples (use when training set was modified). | |
virtual unsigned int | get_samples_count () |
Returns total count of training samples found in dataset and indexed. | |
virtual Data_Set_Interpreter::Stats | get_stats () |
Returns dataset statistics. |
Turns vector<double> into a collection of training samples, this is only a base class, no relevant implementation.