00001 #ifndef _E_T_H
00002 #define _E_T_H
00003
00004 #include <vector>
00005 #include "defines.h"
00006 namespace annie {
00007
00011 typedef real (*TimeSeriesCreatingFunction)(unsigned time);
00012
00016 typedef std::vector<real> SamplesContainer;
00017
00018
00022 void sampleFunction(TimeSeriesCreatingFunction f, unsigned from, unsigned to, SamplesContainer &out);
00023
00029 class TrainingSet;
00030 TrainingSet *makeExamples(unsigned inputs, unsigned outputs, const SamplesContainer &samples, int from=0, int to=-1);
00031
00032 }
00033 #endif //_H