20 virtual bool train(
const std::vector<trainingExample> &trainingSet);
24 std::vector<double>
process(
const std::vector<double> &inputVector);
33 #ifndef EMSCRIPTEN //The javascript code will do its own JSON parsing 38 void writeJSON(
const std::string &filepath);
40 bool putJSON(
const std::string &jsonMessage);
42 bool readJSON(
const std::string &filepath);
45 Json::Value parse2json();
46 void json2modelSet(
const Json::Value &root);
bool initialize()
Definition: modelSet.cpp:52
Definition: modelSet.h:15
std::vector< std::string > inputNames
Definition: modelSet.h:29
modelSet()
Definition: modelSet.cpp:14
virtual bool train(const std::vector< trainingExample > &trainingSet)
Definition: modelSet.cpp:27
int numInputs
Definition: modelSet.h:28
bool created
Definition: modelSet.h:31
std::vector< double > process(const std::vector< double > &inputVector)
Definition: modelSet.cpp:62
bool readJSON(const std::string &filepath)
Definition: modelSet.cpp:208
std::string getJSON()
Definition: modelSet.cpp:111
std::vector< baseModel * > myModelSet
Definition: modelSet.h:27
int numOutputs
Definition: modelSet.h:30
void writeJSON(const std::string &filepath)
Definition: modelSet.cpp:116
bool putJSON(const std::string &jsonMessage)
Definition: modelSet.cpp:126
virtual ~modelSet()
Definition: modelSet.cpp:21