<divclass="ttc"id="classbase_model_html_a237863c3daed90c372227797050c70b1"><divclass="ttname"><ahref="classbase_model.html#a237863c3daed90c372227797050c70b1">baseModel::getNumInputs</a></div><divclass="ttdeci">virtual int getNumInputs() const =0</div></div>
<divclass="ttc"id="classclassification_html_aeebac94bbfa7a8d857cb9f5e7680601b"><divclass="ttname"><ahref="classclassification.html#aeebac94bbfa7a8d857cb9f5e7680601b">classification::setK</a></div><divclass="ttdeci">void setK(const int whichModel, const int newK)</div><divclass="ttdef"><b>Definition:</b> classification.cpp:100</div></div>
<divclass="ttc"id="classknn_classification_html_ac6c73eb7f625ad4e596c7a93b03b802c"><divclass="ttname"><ahref="classknn_classification.html#ac6c73eb7f625ad4e596c7a93b03b802c">knnClassification::knnClassification</a></div><divclass="ttdeci">knnClassification(const int &num_inputs, const std::vector< int >&which_inputs, const std::vector< trainingExample< T >>&trainingSet, const int k)</div><divclass="ttdef"><b>Definition:</b> knnClassification.cpp:20</div></div>
<divclass="ttc"id="classknn_classification_html_a040aa10672d162514bc58ba3d8b76c9d"><divclass="ttname"><ahref="classknn_classification.html#a040aa10672d162514bc58ba3d8b76c9d">knnClassification::train</a></div><divclass="ttdeci">void train(const std::vector< trainingExample< T >>&trainingSet)</div><divclass="ttdef"><b>Definition:</b> knnClassification.cpp:78</div></div>
<divclass="ttc"id="classknn_classification_html_a88e0fec44ac39d02890d0813db19a866"><divclass="ttname"><ahref="classknn_classification.html#a88e0fec44ac39d02890d0813db19a866">knnClassification::addNeighbour</a></div><divclass="ttdeci">void addNeighbour(const int &classNum, const std::vector< T >&features)</div><divclass="ttdef"><b>Definition:</b> knnClassification.cpp:69</div></div>
<trclass="memitem:"><tdclass="memItemLeft"align="right"valign="top">class  </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="classrapid_stream.html">rapidStream< T ></a></td></tr>
<divclass="ttc"id="classregression_html_aec26cba61bc784e388016d4d49453698"><divclass="ttname"><ahref="classregression.html#aec26cba61bc784e388016d4d49453698">regression::setNumHiddenLayers</a></div><divclass="ttdeci">void setNumHiddenLayers(const int &num_hidden_layers)</div><divclass="ttdef"><b>Definition:</b> regression.cpp:66</div></div>
<divclass="ttc"id="classregression_html_afe5baeaea101622217af87c87e4ffd5d"><divclass="ttname"><ahref="classregression.html#afe5baeaea101622217af87c87e4ffd5d">regression::train</a></div><divclass="ttdeci">bool train(const std::vector< trainingExample< T >>&trainingSet)</div><divclass="ttdef"><b>Definition:</b> regression.cpp:90</div></div>
<divclass="ttc"id="classregression_html_a9e27950d2f94757f7f12b6f2c9294f3f"><divclass="ttname"><ahref="classregression.html#a9e27950d2f94757f7f12b6f2c9294f3f">regression::setNumEpochs</a></div><divclass="ttdeci">void setNumEpochs(const int &epochs)</div><divclass="ttdef"><b>Definition:</b> regression.cpp:78</div></div>
<trclass="memitem:"><tdclass="memItemLeft"align="right"valign="top">class  </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="classsearch_window.html">searchWindow< T ></a></td></tr>
<trclass="memitem:"><tdclass="memItemLeft"align="right"valign="top">struct  </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="structtraining_series.html">trainingSeries< T ></a></td></tr>
<divclass="ttc"id="structtraining_example_html_ab96334e1a91398762dbe6037a2063910"><divclass="ttname"><ahref="structtraining_example.html#ab96334e1a91398762dbe6037a2063910">trainingExample::output</a></div><divclass="ttdeci">std::vector< T > output</div><divclass="ttdef"><b>Definition:</b> trainingExample.h:19</div></div>
<divclass="ttc"id="structtraining_example_html_a12c70103cf448e393588a1f7c837f6e9"><divclass="ttname"><ahref="structtraining_example.html#a12c70103cf448e393588a1f7c837f6e9">trainingExample::input</a></div><divclass="ttdeci">std::vector< T > input</div><divclass="ttdef"><b>Definition:</b> trainingExample.h:18</div></div>
<divclass="ttc"id="structtraining_series_html_a66aa0299355a999a3a583c408cb7528c"><divclass="ttname"><ahref="structtraining_series.html#a66aa0299355a999a3a583c408cb7528c">trainingSeries::input</a></div><divclass="ttdeci">std::vector< std::vector< T >> input</div><divclass="ttdef"><b>Definition:</b> trainingExample.h:25</div></div>
<ahref="training_example_8h.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> </div><divclass="line"><aname="l00010"></a><spanclass="lineno"> 10</span> <spanclass="preprocessor">#ifndef trainingExample_h</span></div><divclass="line"><aname="l00011"></a><spanclass="lineno"> 11</span> <spanclass="preprocessor">#define trainingExample_h</span></div><divclass="line"><aname="l00012"></a><spanclass="lineno"> 12</span> </div><divclass="line"><aname="l00013"></a><spanclass="lineno"> 13</span> <spanclass="preprocessor">#include <vector></span></div><divclass="line"><aname="l00014"></a><spanclass="lineno"> 14</span> <spanclass="preprocessor">#include <string></span></div><divclass="line"><aname="l00015"></a><spanclass="lineno"> 15</span> </div><divclass="line"><aname="l00017"></a><spanclass="lineno"> 17</span> <spanclass="keyword">template</span><<spanclass="keyword">typename</span> T></div><divclass="line"><aname="l00018"></a><spanclass="lineno"><aclass="line"href="structtraining_example.html"> 18</a></span> <spanclass="keyword">struct </span><aclass="code"href="structtraining_example.html">trainingExample</a> {</div><divclass="line"><aname="l00019"></a><spanclass="lineno"><aclass="line"href="structtraining_example.html#a12c70103cf448e393588a1f7c837f6e9"> 19</a></span> std::vector<T><aclass="code"href="structtraining_example.html#a12c70103cf448e393588a1f7c837f6e9">input</a>;</div><divclass="line"><aname="l00020"></a><spanclass="lineno"><aclass="line"href="structtraining_example.html#ab96334e1a91398762dbe6037a2063910">20</a></span> std::vector<T><aclass="code"href="structtraining_example.html#ab96334e1a91398762dbe6037a2063910">output</a>;</div><divclass="line"><aname="l00021"></a><spanclass="lineno"> 21</span> };</div><divclass="line"><aname="l00022"></a><spanclass="lineno"> 22</span> </div><divclass="line"><aname="l00024"></a><spanclass="lineno"> 24</span> <spanclass="keyword">template</span><<spanclass="keyword">typename</span> T></div><divclass="line"><aname="l00025"></a><spanclass="lineno"><aclass="line"href="structtraining_series.html"> 25</a></span> <spanclass="keyword">struct </span><aclass="code"href="structtraining_series.html">trainingSeries</a> {</div><divclass="line"><aname="l00026"></a><spanclass="lineno"><aclass="line"href="structtraining_series.html#a66aa0299355a999a3a583c408cb7528c"> 26</a></span>  std::vector<std::vector<T>><aclass="code"href="structtraining_series.html#a66aa0299355a999a3a583c408cb7528c">input</a>;</div><divclass="line"><aname="l00027"></a><spanclass="lineno"><aclass="line"href="structtraining_series.html#ac91a52265127c7789e1c1654df8b5c24"> 27</a></span>  std::string <aclass="code"href="structtraining_series.html#ac91a52265127c7789e1c1654df8b5c24">label</a>;</div><divclass="line"><aname="l00028"></a><spanclass="lineno"> 28</span> };</div><divclass="line"><aname="l00029"></a><spanclass="lineno"> 29</span> </div><divclass="line"><aname="l00030"></a><spanclass="lineno">30</span> <spanclass="preprocessor">#endif</span></div><divclass="ttc"id="structtraining_series_html_ac91a52265127c7789e1c1654df8b5c24"><divclass="ttname"><ahref="structtraining_series.html#ac91a52265127c7789e1c1654df8b5c24">trainingSeries::label</a></div><divclass="ttdeci">std::string label</div><divclass="ttdef"><b>Definition:</b> trainingExample.h:27</div></div>
<divclass="ttc"id="structtraining_example_html_ab96334e1a91398762dbe6037a2063910"><divclass="ttname"><ahref="structtraining_example.html#ab96334e1a91398762dbe6037a2063910">trainingExample::output</a></div><divclass="ttdeci">std::vector< T > output</div><divclass="ttdef"><b>Definition:</b> trainingExample.h:20</div></div>
<divclass="ttc"id="structtraining_example_html_a12c70103cf448e393588a1f7c837f6e9"><divclass="ttname"><ahref="structtraining_example.html#a12c70103cf448e393588a1f7c837f6e9">trainingExample::input</a></div><divclass="ttdeci">std::vector< T > input</div><divclass="ttdef"><b>Definition:</b> trainingExample.h:19</div></div>
<divclass="ttc"id="structtraining_series_html_a66aa0299355a999a3a583c408cb7528c"><divclass="ttname"><ahref="structtraining_series.html#a66aa0299355a999a3a583c408cb7528c">trainingSeries::input</a></div><divclass="ttdeci">std::vector< std::vector< T >> input</div><divclass="ttdef"><b>Definition:</b> trainingExample.h:26</div></div>