Commit ebc38a16 authored by mzed's avatar mzed
Browse files

new documentation

parent 67d982ff
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -98,20 +98,20 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classbase_model.html" target="_self">baseModel</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classclassification.html" target="_self">classification</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classclassification_template.html" target="_self">classificationTemplate</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classdtw.html" target="_self">dtw</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classfast_d_t_w.html" target="_self">fastDTW</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classknn_classification.html" target="_self">knnClassification</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmodel_set.html" target="_self">modelSet</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classneural_network.html" target="_self">neuralNetwork</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classrapid_stream.html" target="_self">rapidStream</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classregression.html" target="_self">regression</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classregression_template.html" target="_self">regressionTemplate</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsearch_window.html" target="_self">searchWindow</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_10_" class="arrow" onclick="toggleFolder('10_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classseries_classification.html" target="_self">seriesClassification</a></td><td class="desc"></td></tr>
<tr id="row_10_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structseries_classification_1_1min_max.html" target="_self">minMax</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_10_" class="arrow" onclick="toggleFolder('10_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classseries_classification_template.html" target="_self">seriesClassificationTemplate</a></td><td class="desc"></td></tr>
<tr id="row_10_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structseries_classification_template_1_1min_max.html" target="_self">minMax</a></td><td class="desc"></td></tr>
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsvm_classification.html" target="_self">svmClassification</a></td><td class="desc"></td></tr>
<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtraining_example.html" target="_self">trainingExample</a></td><td class="desc"></td></tr>
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtraining_series.html" target="_self">trainingSeries</a></td><td class="desc"></td></tr>
<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtraining_example_template.html" target="_self">trainingExampleTemplate</a></td><td class="desc"></td></tr>
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structtraining_series_template.html" target="_self">trainingSeriesTemplate</a></td><td class="desc"></td></tr>
<tr id="row_14_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structwarp_info.html" target="_self">warpInfo</a></td><td class="desc"></td></tr>
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classwarp_path.html" target="_self">warpPath</a></td><td class="desc"></td></tr>
</table>
......
var annotated_dup =
[
[ "baseModel", "classbase_model.html", "classbase_model" ],
[ "classification", "classclassification.html", "classclassification" ],
[ "classificationTemplate", "classclassification_template.html", "classclassification_template" ],
[ "dtw", "classdtw.html", "classdtw" ],
[ "fastDTW", "classfast_d_t_w.html", "classfast_d_t_w" ],
[ "knnClassification", "classknn_classification.html", "classknn_classification" ],
[ "modelSet", "classmodel_set.html", "classmodel_set" ],
[ "neuralNetwork", "classneural_network.html", "classneural_network" ],
[ "rapidStream", "classrapid_stream.html", "classrapid_stream" ],
[ "regression", "classregression.html", "classregression" ],
[ "regressionTemplate", "classregression_template.html", "classregression_template" ],
[ "searchWindow", "classsearch_window.html", "classsearch_window" ],
[ "seriesClassification", "classseries_classification.html", "classseries_classification" ],
[ "seriesClassificationTemplate", "classseries_classification_template.html", "classseries_classification_template" ],
[ "svmClassification", "classsvm_classification.html", "classsvm_classification" ],
[ "trainingExample", "structtraining_example.html", "structtraining_example" ],
[ "trainingSeries", "structtraining_series.html", "structtraining_series" ],
[ "trainingExampleTemplate", "structtraining_example_template.html", "structtraining_example_template" ],
[ "trainingSeriesTemplate", "structtraining_series_template.html", "structtraining_series_template" ],
[ "warpInfo", "structwarp_info.html", "structwarp_info" ],
[ "warpPath", "classwarp_path.html", "classwarp_path" ]
];
\ No newline at end of file
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -99,13 +99,13 @@ $(document).ready(function(){initNavTree('base_model_8h.html','');});
<div class="contents">
<div class="textblock"><code>#include &lt;vector&gt;</code><br />
<code>#include &quot;<a class="el" href="training_example_8h_source.html">trainingExample.h</a>&quot;</code><br />
<code>#include &quot;json.h&quot;</code><br />
<code>#include &quot;../dependencies/json/json.h&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for baseModel.h:</div>
<div class="dyncontent">
<div class="center"><img src="base_model_8h__incl.png" border="0" usemap="#src_2base_model_8h" alt=""/></div>
<map name="src_2base_model_8h" id="src_2base_model_8h">
<area shape="rect" id="node3" href="training_example_8h.html" title="trainingExample.h" alt="" coords="61,79,189,104"/>
<area shape="rect" id="node3" href="training_example_8h.html" title="trainingExample.h" alt="" coords="61,85,189,111"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
......@@ -135,7 +135,12 @@ Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbase_model.html">baseModel&lt; T &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>RapidLib</p>
<dl class="section author"><dt>Author</dt><dd>Michael Zbyszynski </dd></dl>
<dl class="section date"><dt>Date</dt><dd>5 Sep 2016 </dd></dl>
<dl class="section copyright"><dt>Copyright</dt><dd>Copyright © 2016 Goldsmiths. All rights reserved. </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
......
ed402750e0359e91b32dee61f6a243a1
\ No newline at end of file
740dfb59a6c6a9697259532372622970
\ No newline at end of file
<map id="src/baseModel.h" name="src/baseModel.h">
<area shape="rect" id="node3" href="$training_example_8h.html" title="trainingExample.h" alt="" coords="61,79,189,104"/>
<area shape="rect" id="node3" href="$training_example_8h.html" title="trainingExample.h" alt="" coords="61,85,189,111"/>
</map>
8211cd8642568dee036e4456d57bc537
\ No newline at end of file
e22d3eb10e776067f0f55f9cdf3a1d03
\ No newline at end of file
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -95,14 +95,14 @@ $(document).ready(function(){initNavTree('base_model_8h_source.html','');});
<div class="title">baseModel.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="base_model_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment">// baseModel.h</span></div><div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment">// RapidLib</span></div><div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment">// Created by mzed on 05/09/2016.</span></div><div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment">// Copyright © 2016 Goldsmiths. All rights reserved.</span></div><div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment">//</span></div><div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;</div><div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;</div><div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#ifndef baseModel_h</span></div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#define baseModel_h</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;</div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="training_example_8h.html">trainingExample.h</a>&quot;</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;</div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="preprocessor">#ifndef EMSCRIPTEN</span></div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#include &quot;json.h&quot;</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;</div><div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00022"></a><span class="lineno"><a class="line" href="classbase_model.html"> 22</a></span>&#160;<span class="keyword">class </span><a class="code" href="classbase_model.html">baseModel</a> {</div><div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="classbase_model.html#ac16b40e0a37c3ddc335d44b0668df4e2"> 24</a></span>&#160; <span class="keyword">virtual</span> <a class="code" href="classbase_model.html#ac16b40e0a37c3ddc335d44b0668df4e2">~baseModel</a>() {};</div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160; <span class="keyword">virtual</span> T <a class="code" href="classbase_model.html#a4c57cc5edffbfd8ed959e049e5951ebf">run</a>(<span class="keyword">const</span> std::vector&lt;T&gt; &amp;inputVector) = 0;</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classbase_model.html#aadfc4ee03fc17d923dc53721d05740d1">train</a>(<span class="keyword">const</span> std::vector&lt;<a class="code" href="structtraining_example.html">trainingExample&lt;T&gt;</a> &gt; &amp;trainingSet) = 0;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classbase_model.html#a89434e0587b1c701f6abc4065e23e0a2">reset</a>() = 0;;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classbase_model.html#a237863c3daed90c372227797050c70b1">getNumInputs</a>() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keyword">virtual</span> std::vector&lt;int&gt; <a class="code" href="classbase_model.html#a3c905a55228bdddf3823ce64ec23c38d">getWhichInputs</a>() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; </div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#ifndef EMSCRIPTEN</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classbase_model.html#a7e8f888087752fa3d353edd14eeb4858">getJSONDescription</a>(Json::Value &amp;currentModel) = 0;</div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; </div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> TT&gt;</div><div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="classbase_model.html#a9b1ba32b01a20ff7f3a529ebfe0bee85"> 36</a></span>&#160; Json::Value <a class="code" href="classbase_model.html#a9b1ba32b01a20ff7f3a529ebfe0bee85">vector2json</a>(TT vec) {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; Json::Value toReturn;</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; vec.size(); ++i) {</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; toReturn.append(vec[i]);</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; }</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; <span class="keywordflow">return</span> toReturn;</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; }</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; </div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;};</div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="classbase_model_html_a89434e0587b1c701f6abc4065e23e0a2"><div class="ttname"><a href="classbase_model.html#a89434e0587b1c701f6abc4065e23e0a2">baseModel::reset</a></div><div class="ttdeci">virtual void reset()=0</div></div>
<a href="base_model_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;</div><div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="preprocessor">#ifndef baseModel_h</span></div><div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#define baseModel_h</span></div><div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div><div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div><div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="training_example_8h.html">trainingExample.h</a>&quot;</span></div><div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;</div><div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#ifndef EMSCRIPTEN</span></div><div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="preprocessor">#include &quot;../dependencies/json/json.h&quot;</span></div><div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;</div><div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt;</div><div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="classbase_model.html"> 23</a></span>&#160;<span class="keyword">class </span><a class="code" href="classbase_model.html">baseModel</a> {</div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="keyword">public</span>:</div><div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="classbase_model.html#ac16b40e0a37c3ddc335d44b0668df4e2"> 25</a></span>&#160; <span class="keyword">virtual</span> <a class="code" href="classbase_model.html#ac16b40e0a37c3ddc335d44b0668df4e2">~baseModel</a>() {};</div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160; <span class="keyword">virtual</span> T <a class="code" href="classbase_model.html#a4c57cc5edffbfd8ed959e049e5951ebf">run</a>(<span class="keyword">const</span> std::vector&lt;T&gt; &amp;inputVector) = 0;</div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classbase_model.html#ae3f6b2b8ca325306be05a8929871dcd6">train</a>(<span class="keyword">const</span> std::vector&lt;<a class="code" href="structtraining_example_template.html">trainingExampleTemplate&lt;T&gt;</a> &gt; &amp;trainingSet) = 0;</div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classbase_model.html#a89434e0587b1c701f6abc4065e23e0a2">reset</a>() = 0;;</div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classbase_model.html#a237863c3daed90c372227797050c70b1">getNumInputs</a>() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160; <span class="keyword">virtual</span> std::vector&lt;int&gt; <a class="code" href="classbase_model.html#a3c905a55228bdddf3823ce64ec23c38d">getWhichInputs</a>() <span class="keyword">const</span> = 0;</div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160; </div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#ifndef EMSCRIPTEN</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classbase_model.html#a7e8f888087752fa3d353edd14eeb4858">getJSONDescription</a>(Json::Value &amp;currentModel) = 0;</div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; </div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="keyword">protected</span>:</div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; <span class="keyword">template</span>&lt;<span class="keyword">typename</span> TT&gt;</div><div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="classbase_model.html#a9b1ba32b01a20ff7f3a529ebfe0bee85"> 37</a></span>&#160; Json::Value <a class="code" href="classbase_model.html#a9b1ba32b01a20ff7f3a529ebfe0bee85">vector2json</a>(TT vec) {</div><div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; Json::Value toReturn;</div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i &lt; vec.size(); ++i) {</div><div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; toReturn.append(vec[i]);</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; }</div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; <span class="keywordflow">return</span> toReturn;</div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; }</div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="preprocessor">#endif</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; </div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;};</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="preprocessor">#endif</span></div><div class="ttc" id="structtraining_example_template_html"><div class="ttname"><a href="structtraining_example_template.html">trainingExampleTemplate</a></div><div class="ttdef"><b>Definition:</b> trainingExample.h:18</div></div>
<div class="ttc" id="classbase_model_html_a89434e0587b1c701f6abc4065e23e0a2"><div class="ttname"><a href="classbase_model.html#a89434e0587b1c701f6abc4065e23e0a2">baseModel::reset</a></div><div class="ttdeci">virtual void reset()=0</div></div>
<div class="ttc" id="classbase_model_html_a237863c3daed90c372227797050c70b1"><div class="ttname"><a href="classbase_model.html#a237863c3daed90c372227797050c70b1">baseModel::getNumInputs</a></div><div class="ttdeci">virtual int getNumInputs() const =0</div></div>
<div class="ttc" id="classbase_model_html_ac16b40e0a37c3ddc335d44b0668df4e2"><div class="ttname"><a href="classbase_model.html#ac16b40e0a37c3ddc335d44b0668df4e2">baseModel::~baseModel</a></div><div class="ttdeci">virtual ~baseModel()</div><div class="ttdef"><b>Definition:</b> baseModel.h:24</div></div>
<div class="ttc" id="structtraining_example_html"><div class="ttname"><a href="structtraining_example.html">trainingExample</a></div><div class="ttdef"><b>Definition:</b> trainingExample.h:18</div></div>
<div class="ttc" id="classbase_model_html_ae3f6b2b8ca325306be05a8929871dcd6"><div class="ttname"><a href="classbase_model.html#ae3f6b2b8ca325306be05a8929871dcd6">baseModel::train</a></div><div class="ttdeci">virtual void train(const std::vector&lt; trainingExampleTemplate&lt; T &gt; &gt; &amp;trainingSet)=0</div></div>
<div class="ttc" id="classbase_model_html_ac16b40e0a37c3ddc335d44b0668df4e2"><div class="ttname"><a href="classbase_model.html#ac16b40e0a37c3ddc335d44b0668df4e2">baseModel::~baseModel</a></div><div class="ttdeci">virtual ~baseModel()</div><div class="ttdef"><b>Definition:</b> baseModel.h:25</div></div>
<div class="ttc" id="classbase_model_html_a7e8f888087752fa3d353edd14eeb4858"><div class="ttname"><a href="classbase_model.html#a7e8f888087752fa3d353edd14eeb4858">baseModel::getJSONDescription</a></div><div class="ttdeci">virtual void getJSONDescription(Json::Value &amp;currentModel)=0</div></div>
<div class="ttc" id="classbase_model_html"><div class="ttname"><a href="classbase_model.html">baseModel</a></div><div class="ttdef"><b>Definition:</b> baseModel.h:22</div></div>
<div class="ttc" id="classbase_model_html_a9b1ba32b01a20ff7f3a529ebfe0bee85"><div class="ttname"><a href="classbase_model.html#a9b1ba32b01a20ff7f3a529ebfe0bee85">baseModel::vector2json</a></div><div class="ttdeci">Json::Value vector2json(TT vec)</div><div class="ttdef"><b>Definition:</b> baseModel.h:36</div></div>
<div class="ttc" id="classbase_model_html_aadfc4ee03fc17d923dc53721d05740d1"><div class="ttname"><a href="classbase_model.html#aadfc4ee03fc17d923dc53721d05740d1">baseModel::train</a></div><div class="ttdeci">virtual void train(const std::vector&lt; trainingExample&lt; T &gt; &gt; &amp;trainingSet)=0</div></div>
<div class="ttc" id="classbase_model_html"><div class="ttname"><a href="classbase_model.html">baseModel</a></div><div class="ttdef"><b>Definition:</b> baseModel.h:23</div></div>
<div class="ttc" id="classbase_model_html_a9b1ba32b01a20ff7f3a529ebfe0bee85"><div class="ttname"><a href="classbase_model.html#a9b1ba32b01a20ff7f3a529ebfe0bee85">baseModel::vector2json</a></div><div class="ttdeci">Json::Value vector2json(TT vec)</div><div class="ttdef"><b>Definition:</b> baseModel.h:37</div></div>
<div class="ttc" id="classbase_model_html_a3c905a55228bdddf3823ce64ec23c38d"><div class="ttname"><a href="classbase_model.html#a3c905a55228bdddf3823ce64ec23c38d">baseModel::getWhichInputs</a></div><div class="ttdeci">virtual std::vector&lt; int &gt; getWhichInputs() const =0</div></div>
<div class="ttc" id="classbase_model_html_a4c57cc5edffbfd8ed959e049e5951ebf"><div class="ttname"><a href="classbase_model.html#a4c57cc5edffbfd8ed959e049e5951ebf">baseModel::run</a></div><div class="ttdeci">virtual T run(const std::vector&lt; T &gt; &amp;inputVector)=0</div></div>
<div class="ttc" id="training_example_8h_html"><div class="ttname"><a href="training_example_8h.html">trainingExample.h</a></div></div>
......
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -103,7 +103,7 @@ $(document).ready(function(){initNavTree('classbase_model.html','');});
<tr class="even"><td class="entry"><a class="el" href="classbase_model.html#a3c905a55228bdddf3823ce64ec23c38d">getWhichInputs</a>() const =0</td><td class="entry"><a class="el" href="classbase_model.html">baseModel&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classbase_model.html#a89434e0587b1c701f6abc4065e23e0a2">reset</a>()=0</td><td class="entry"><a class="el" href="classbase_model.html">baseModel&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbase_model.html#a4c57cc5edffbfd8ed959e049e5951ebf">run</a>(const std::vector&lt; T &gt; &amp;inputVector)=0</td><td class="entry"><a class="el" href="classbase_model.html">baseModel&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classbase_model.html#aadfc4ee03fc17d923dc53721d05740d1">train</a>(const std::vector&lt; trainingExample&lt; T &gt; &gt; &amp;trainingSet)=0</td><td class="entry"><a class="el" href="classbase_model.html">baseModel&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classbase_model.html#ae3f6b2b8ca325306be05a8929871dcd6">train</a>(const std::vector&lt; trainingExampleTemplate&lt; T &gt; &gt; &amp;trainingSet)=0</td><td class="entry"><a class="el" href="classbase_model.html">baseModel&lt; T &gt;</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbase_model.html#a9b1ba32b01a20ff7f3a529ebfe0bee85">vector2json</a>(TT vec)</td><td class="entry"><a class="el" href="classbase_model.html">baseModel&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classbase_model.html#ac16b40e0a37c3ddc335d44b0668df4e2">~baseModel</a>()</td><td class="entry"><a class="el" href="classbase_model.html">baseModel&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
......
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -123,8 +123,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:ac16b40e0a37c3ddc335d44b0668df4e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c57cc5edffbfd8ed959e049e5951ebf"><td class="memItemLeft" align="right" valign="top">virtual T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbase_model.html#a4c57cc5edffbfd8ed959e049e5951ebf">run</a> (const std::vector&lt; T &gt; &amp;inputVector)=0</td></tr>
<tr class="separator:a4c57cc5edffbfd8ed959e049e5951ebf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aadfc4ee03fc17d923dc53721d05740d1"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbase_model.html#aadfc4ee03fc17d923dc53721d05740d1">train</a> (const std::vector&lt; <a class="el" href="structtraining_example.html">trainingExample</a>&lt; T &gt; &gt; &amp;trainingSet)=0</td></tr>
<tr class="separator:aadfc4ee03fc17d923dc53721d05740d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3f6b2b8ca325306be05a8929871dcd6"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbase_model.html#ae3f6b2b8ca325306be05a8929871dcd6">train</a> (const std::vector&lt; <a class="el" href="structtraining_example_template.html">trainingExampleTemplate</a>&lt; T &gt; &gt; &amp;trainingSet)=0</td></tr>
<tr class="separator:ae3f6b2b8ca325306be05a8929871dcd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a89434e0587b1c701f6abc4065e23e0a2"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbase_model.html#a89434e0587b1c701f6abc4065e23e0a2">reset</a> ()=0</td></tr>
<tr class="separator:a89434e0587b1c701f6abc4065e23e0a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a237863c3daed90c372227797050c70b1"><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbase_model.html#a237863c3daed90c372227797050c70b1">getNumInputs</a> () const =0</td></tr>
......@@ -321,8 +321,8 @@ template&lt;typename T &gt; </div>
</div>
</div>
<a id="aadfc4ee03fc17d923dc53721d05740d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aadfc4ee03fc17d923dc53721d05740d1">&sect;&nbsp;</a></span>train()</h2>
<a id="ae3f6b2b8ca325306be05a8929871dcd6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3f6b2b8ca325306be05a8929871dcd6">&sect;&nbsp;</a></span>train()</h2>
<div class="memitem">
<div class="memproto">
......@@ -335,7 +335,7 @@ template&lt;typename T &gt; </div>
<tr>
<td class="memname">virtual void <a class="el" href="classbase_model.html">baseModel</a>&lt; T &gt;::train </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; <a class="el" href="structtraining_example.html">trainingExample</a>&lt; T &gt; &gt; &amp;&#160;</td>
<td class="paramtype">const std::vector&lt; <a class="el" href="structtraining_example_template.html">trainingExampleTemplate</a>&lt; T &gt; &gt; &amp;&#160;</td>
<td class="paramname"><em>trainingSet</em></td><td>)</td>
<td></td>
</tr>
......@@ -347,7 +347,7 @@ template&lt;typename T &gt; </div>
</table>
</div><div class="memdoc">
<p>Implemented in <a class="el" href="classneural_network.html#ac7aca6e77be0d7ac14efee3f1bcd9bde">neuralNetwork&lt; T &gt;</a>, <a class="el" href="classsvm_classification.html#adcb616cddc6f05479562128fd850579d">svmClassification&lt; T &gt;</a>, and <a class="el" href="classknn_classification.html#a040aa10672d162514bc58ba3d8b76c9d">knnClassification&lt; T &gt;</a>.</p>
<p>Implemented in <a class="el" href="classneural_network.html#a2792324c7b6f093d0a2a301cc2bb9c1a">neuralNetwork&lt; T &gt;</a>, <a class="el" href="classsvm_classification.html#ac889008c40737b17ee833183a3a4b3e2">svmClassification&lt; T &gt;</a>, and <a class="el" href="classknn_classification.html#a431e3f20deef059271be383612d0a89e">knnClassification&lt; T &gt;</a>.</p>
</div>
</div>
......
......@@ -6,6 +6,6 @@ var classbase_model =
[ "getWhichInputs", "classbase_model.html#a3c905a55228bdddf3823ce64ec23c38d", null ],
[ "reset", "classbase_model.html#a89434e0587b1c701f6abc4065e23e0a2", null ],
[ "run", "classbase_model.html#a4c57cc5edffbfd8ed959e049e5951ebf", null ],
[ "train", "classbase_model.html#aadfc4ee03fc17d923dc53721d05740d1", null ],
[ "train", "classbase_model.html#ae3f6b2b8ca325306be05a8929871dcd6", null ],
[ "vector2json", "classbase_model.html#a9b1ba32b01a20ff7f3a529ebfe0bee85", null ]
];
\ No newline at end of file
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -100,23 +100,23 @@ $(document).ready(function(){initNavTree('classes.html','');});
<tr><td rowspan="2" valign="bottom"><a name="letter_b"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;b&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_f"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;f&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classmodel_set.html">modelSet</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_s"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;s&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structtraining_series.html">trainingSeries</a>&#160;&#160;&#160;</td></tr>
</td><td valign="top"><a class="el" href="structtraining_series_template.html">trainingSeriesTemplate</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_n"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;n&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_w"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;w&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="classbase_model.html">baseModel</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classfast_d_t_w.html">fastDTW</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classsearch_window.html">searchWindow</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_c"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;c&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_k"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;k&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classneural_network.html">neuralNetwork</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classseries_classification.html">seriesClassification</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structwarp_info.html">warpInfo</a>&#160;&#160;&#160;</td></tr>
</td><td valign="top"><a class="el" href="classneural_network.html">neuralNetwork</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classseries_classification_template.html">seriesClassificationTemplate</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structwarp_info.html">warpInfo</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_r"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;r&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classsvm_classification.html">svmClassification</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classwarp_path.html">warpPath</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="classclassification.html">classification</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classknn_classification.html">knnClassification</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
<tr><td valign="top"><a class="el" href="classclassification_template.html">classificationTemplate</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="classknn_classification.html">knnClassification</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td><td></td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_d"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;d&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_m"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;m&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="classrapid_stream.html">rapidStream</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="classregression.html">regression</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtraining_example.html">trainingExample</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="classdtw.html">dtw</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structseries_classification_1_1min_max.html">seriesClassification::minMax</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
<tr><td valign="top"><a class="el" href="classregression_template.html">regressionTemplate</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtraining_example_template.html">trainingExampleTemplate</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="classdtw.html">dtw</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structseries_classification_template_1_1min_max.html">seriesClassificationTemplate::minMax</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_b">b</a>&#160;|&#160;<a class="qindex" href="#letter_c">c</a>&#160;|&#160;<a class="qindex" href="#letter_d">d</a>&#160;|&#160;<a class="qindex" href="#letter_f">f</a>&#160;|&#160;<a class="qindex" href="#letter_k">k</a>&#160;|&#160;<a class="qindex" href="#letter_m">m</a>&#160;|&#160;<a class="qindex" href="#letter_n">n</a>&#160;|&#160;<a class="qindex" href="#letter_r">r</a>&#160;|&#160;<a class="qindex" href="#letter_s">s</a>&#160;|&#160;<a class="qindex" href="#letter_t">t</a>&#160;|&#160;<a class="qindex" href="#letter_w">w</a></div>
......
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -99,9 +99,7 @@ $(document).ready(function(){initNavTree('classfast_d_t_w.html','');});
<p>This is the complete list of members for <a class="el" href="classfast_d_t_w.html">fastDTW&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classfast_d_t_w.html#a684af845adef7a1cf5590715c1ea7187">fastDTW</a>()</td><td class="entry"><a class="el" href="classfast_d_t_w.html">fastDTW&lt; T &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classfast_d_t_w.html#aea875128c4f0bf990870d9013827c49d">fullFastDTW</a>(const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;seriesX, const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;seriesY, int searchRadius)</td><td class="entry"><a class="el" href="classfast_d_t_w.html">fastDTW&lt; T &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfast_d_t_w.html#a51614030b7b0dea90303042adba3c48c">getCost</a>(const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;seriesX, const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;seriesY, int searchRadius)</td><td class="entry"><a class="el" href="classfast_d_t_w.html">fastDTW&lt; T &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classfast_d_t_w.html#a5cb138fca56ecb542f1b3ab70f9d46fd">getWarpPath</a>(const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;seriesX, const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;seriesY, int searchRadius)</td><td class="entry"><a class="el" href="classfast_d_t_w.html">fastDTW&lt; T &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classfast_d_t_w.html#a51614030b7b0dea90303042adba3c48c">getCost</a>(const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;seriesX, const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;seriesY, int searchRadius)</td><td class="entry"><a class="el" href="classfast_d_t_w.html">fastDTW&lt; T &gt;</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classfast_d_t_w.html#a3058cb4ec9f0417e60904a03770b43d2">~fastDTW</a>()</td><td class="entry"><a class="el" href="classfast_d_t_w.html">fastDTW&lt; T &gt;</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
</div><!-- doc-content -->
......
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -105,6 +105,8 @@ $(document).ready(function(){initNavTree('classfast_d_t_w.html','');});
Collaboration diagram for fastDTW&lt; T &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="classfast_d_t_w__coll__graph.png" border="0" usemap="#fast_d_t_w_3_01_t_01_4_coll__map" alt="Collaboration graph"/></div>
<map name="fast_d_t_w_3_01_t_01_4_coll__map" id="fast_d_t_w_3_01_t_01_4_coll__map">
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
......@@ -118,12 +120,13 @@ Public Member Functions</h2></td></tr>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a51614030b7b0dea90303042adba3c48c"><td class="memItemLeft" align="right" valign="top">static T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfast_d_t_w.html#a51614030b7b0dea90303042adba3c48c">getCost</a> (const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;seriesX, const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;seriesY, int searchRadius)</td></tr>
<tr class="separator:a51614030b7b0dea90303042adba3c48c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea875128c4f0bf990870d9013827c49d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structwarp_info.html">warpInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfast_d_t_w.html#aea875128c4f0bf990870d9013827c49d">fullFastDTW</a> (const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;seriesX, const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;seriesY, int searchRadius)</td></tr>
<tr class="separator:aea875128c4f0bf990870d9013827c49d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cb138fca56ecb542f1b3ab70f9d46fd"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classwarp_path.html">warpPath</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfast_d_t_w.html#a5cb138fca56ecb542f1b3ab70f9d46fd">getWarpPath</a> (const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;seriesX, const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;seriesY, int searchRadius)</td></tr>
<tr class="separator:a5cb138fca56ecb542f1b3ab70f9d46fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename T&gt;<br />
class fastDTW&lt; T &gt;</h3>
<p>Class for performing an fast dynamic time warping between two time series </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a684af845adef7a1cf5590715c1ea7187"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a684af845adef7a1cf5590715c1ea7187">&sect;&nbsp;</a></span>fastDTW()</h2>
......@@ -163,50 +166,6 @@ template&lt;typename T &gt; </div>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="aea875128c4f0bf990870d9013827c49d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea875128c4f0bf990870d9013827c49d">&sect;&nbsp;</a></span>fullFastDTW()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structwarp_info.html">warpInfo</a> <a class="el" href="classfast_d_t_w.html">fastDTW</a>&lt; T &gt;::fullFastDTW </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;&#160;</td>
<td class="paramname"><em>seriesX</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;&#160;</td>
<td class="paramname"><em>seriesY</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>searchRadius</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a51614030b7b0dea90303042adba3c48c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51614030b7b0dea90303042adba3c48c">&sect;&nbsp;</a></span>getCost()</h2>
......@@ -248,50 +207,15 @@ template&lt;typename T &gt; </div>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a5cb138fca56ecb542f1b3ab70f9d46fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5cb138fca56ecb542f1b3ab70f9d46fd">&sect;&nbsp;</a></span>getWarpPath()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T &gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classwarp_path.html">warpPath</a> <a class="el" href="classfast_d_t_w.html">fastDTW</a>&lt; T &gt;::getWarpPath </td>
<td>(</td>
<td class="paramtype">const std::vector&lt; std::vector&lt; T &gt;&gt; &amp;&#160;</td>
<td class="paramname"><em>seriesX</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const std::vector&lt; std::vector&lt; T &gt; &gt; &amp;&#160;</td>
<td class="paramname"><em>seriesY</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>searchRadius</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns just the cost of warping one series into a second. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">seriesX</td><td>time series X </td></tr>
<tr><td class="paramname">seriesY</td><td>time series Y </td></tr>
<tr><td class="paramname">searchRadius</td><td>search radius (usually 1) </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>cost to warp between series </dd></dl>
</div>
</div>
......
9b757aa4609896561ec233636c11d3c4
\ No newline at end of file
e181911fdbfd5ceba08846b4617e1769
\ No newline at end of file
......@@ -33,7 +33,7 @@
<td id="projectlogo"><img alt="Logo" src="rapidmix_small.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">RapidLib
&#160;<span id="projectnumber">v2.0.0</span>
&#160;<span id="projectnumber">v2.1.0</span>
</div>
<div id="projectbrief">A simple library for interactive machine learning</div>
</td>
......@@ -102,13 +102,13 @@ Include dependency graph for classification.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="classification_8cpp__incl.png" border="0" usemap="#src_2classification_8cpp" alt=""/></div>
<map name="src_2classification_8cpp" id="src_2classification_8cpp">
<area shape="rect" id="node3" href="classification_8h.html" title="classification.h" alt="" coords="481,79,589,104"/>
<area shape="rect" id="node4" href="model_set_8h.html" title="modelSet.h" alt="" coords="490,152,579,177"/>
<area shape="rect" id="node5" href="training_example_8h.html" title="trainingExample.h" alt="" coords="691,385,819,411"/>
<area shape="rect" id="node7" href="base_model_8h.html" title="baseModel.h" alt="" coords="427,305,525,331"/>
<area shape="rect" id="node9" href="neural_network_8h.html" title="neuralNetwork.h" alt="" coords="622,225,741,251"/>
<area shape="rect" id="node11" href="knn_classification_8h.html" title="knnClassification.h" alt="" coords="364,225,497,251"/>
<area shape="rect" id="node12" href="svm_classification_8h.html" title="svmClassification.h" alt="" coords="206,225,341,251"/>
<area shape="rect" id="node3" href="classification_8h.html" title="classification.h" alt="" coords="70,79,178,104"/>
<area shape="rect" id="node4" href="model_set_8h.html" title="modelSet.h" alt="" coords="345,152,434,177"/>
<area shape="rect" id="node5" href="training_example_8h.html" title="trainingExample.h" alt="" coords="1553,392,1681,417"/>
<area shape="rect" id="node7" href="base_model_8h.html" title="baseModel.h" alt="" coords="783,305,881,331"/>
<area shape="rect" id="node20" href="neural_network_8h.html" title="neuralNetwork.h" alt="" coords="378,225,496,251"/>
<area shape="rect" id="node21" href="knn_classification_8h.html" title="knnClassification.h" alt="" coords="171,225,303,251"/>
<area shape="rect" id="node22" href="svm_classification_8h.html" title="svmClassification.h" alt="" coords="840,225,976,251"/>
</map>
</div>
</div></div><!-- contents -->
......
<map id="src/classification.cpp" name="src/classification.cpp">
<area shape="rect" id="node3" href="$classification_8h.html" title="classification.h" alt="" coords="481,79,589,104"/>
<area shape="rect" id="node4" href="$model_set_8h.html" title="modelSet.h" alt="" coords="490,152,579,177"/>
<area shape="rect" id="node5" href="$training_example_8h.html" title="trainingExample.h" alt="" coords="691,385,819,411"/>
<area shape="rect" id="node7" href="$base_model_8h.html" title="baseModel.h" alt="" coords="427,305,525,331"/>
<area shape="rect" id="node9" href="$neural_network_8h.html" title="neuralNetwork.h" alt="" coords="622,225,741,251"/>
<area shape="rect" id="node11" href="$knn_classification_8h.html" title="knnClassification.h" alt="" coords="364,225,497,251"/>
<area shape="rect" id="node12" href="$svm_classification_8h.html" title="svmClassification.h" alt="" coords="206,225,341,251"/>
<area shape="rect" id="node3" href="$classification_8h.html" title="classification.h" alt="" coords="70,79,178,104"/>
<area shape="rect" id="node4" href="$model_set_8h.html" title="modelSet.h" alt="" coords="345,152,434,177"/>
<area shape="rect" id="node5" href="$training_example_8h.html" title="trainingExample.h" alt="" coords="1553,392,1681,417"/>
<area shape="rect" id="node7" href="$base_model_8h.html" title="baseModel.h" alt="" coords="783,305,881,331"/>
<area shape="rect" id="node20" href="$neural_network_8h.html" title="neuralNetwork.h" alt="" coords="378,225,496,251"/>
<area shape="rect" id="node21" href="$knn_classification_8h.html" title="knnClassification.h" alt="" coords="171,225,303,251"/>