Add hyperparameter convergence_best

move test libraries to test folder
This commit is contained in:
2024-04-30 00:52:09 +02:00
parent f014928411
commit ae469b8146
721 changed files with 206095 additions and 2496 deletions

View File

@@ -37,7 +37,7 @@
</tr>
<tr>
<td class="headerItem">Test Date:</td>
<td class="headerValue">2024-04-21 17:30:26</td>
<td class="headerValue">2024-04-29 20:48:03</td>
<td></td>
<td class="headerItem">Functions:</td>
<td class="headerCovTableEntryHi">100.0&nbsp;%</td>
@@ -101,14 +101,15 @@
<span id="L39"><span class="lineNum"> 39</span> : int maxTolerance = 3;</span>
<span id="L40"><span class="lineNum"> 40</span> : std::string order_algorithm; // order to process the KBest features asc, desc, rand</span>
<span id="L41"><span class="lineNum"> 41</span> : bool convergence = true; //if true, stop when the model does not improve</span>
<span id="L42"><span class="lineNum"> 42</span> : bool selectFeatures = false; // if true, use feature selection</span>
<span id="L43"><span class="lineNum"> 43</span> : std::string select_features_algorithm = Orders.DESC; // Selected feature selection algorithm</span>
<span id="L44"><span class="lineNum"> 44</span> : FeatureSelect* featureSelector = nullptr;</span>
<span id="L45"><span class="lineNum"> 45</span> : double threshold = -1;</span>
<span id="L46"><span class="lineNum"> 46</span> : bool block_update = false;</span>
<span id="L47"><span class="lineNum"> 47</span> : };</span>
<span id="L48"><span class="lineNum"> 48</span> : }</span>
<span id="L49"><span class="lineNum"> 49</span> : #endif</span>
<span id="L42"><span class="lineNum"> 42</span> : bool convergence_best = false; // wether to keep the best accuracy to the moment or the last accuracy as prior accuracy</span>
<span id="L43"><span class="lineNum"> 43</span> : bool selectFeatures = false; // if true, use feature selection</span>
<span id="L44"><span class="lineNum"> 44</span> : std::string select_features_algorithm = Orders.DESC; // Selected feature selection algorithm</span>
<span id="L45"><span class="lineNum"> 45</span> : FeatureSelect* featureSelector = nullptr;</span>
<span id="L46"><span class="lineNum"> 46</span> : double threshold = -1;</span>
<span id="L47"><span class="lineNum"> 47</span> : bool block_update = false;</span>
<span id="L48"><span class="lineNum"> 48</span> : };</span>
<span id="L49"><span class="lineNum"> 49</span> : }</span>
<span id="L50"><span class="lineNum"> 50</span> : #endif</span>
</pre>
</td>
</tr>