Skip to content

Commit 720290e

Browse files
committed
Added more docs 4
1 parent 9762399 commit 720290e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docs/HTML/DataFrame.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2107,10 +2107,11 @@ <H2 ID="8"><font color="blue">Code Structure <font size="+4">&#128450;</font></f
21072107

21082108
<H2 ID="9"><font color="blue">Build Instructions <font size="+4">&#x1F6E0;</font></font></H2>
21092109
When building your application with DataFrame, if you define <I>HMDF_SANITY_EXCEPTIONS=1</I> on the compile line, DataFrame algorithms do runtime checks to make sure the dimensionality of your data is correct and other sanity checks (throw exceptions otherwise). If this is not defined there are no checks. For example, supposed you call to calculate KNN and supposed K is greater than observed datapoints passed in . if <I> HMDF_SANITY_EXCEPTIONS</I> is defined, you get an exception with explanation. If it is not defined, you get garbage or a crash.<BR>
2110-
In general, there are two ways you can build C++ applications and libraries.<BR>
2110+
In general, there are three ways you can build C++ applications and libraries.<BR>
21112111
<OL>
21122112
<LI><I>Bulidng with debug information and no optimizations.</I> This build allows you to debug your application and walk through the source code as it executes inside a debugger. This build results in bigger executable files and significantly slower execution.</LI>
21132113
<LI><I>Building with optimizations and no debug information.</I> You cannot debug these applications and if they crash, they don’t leave any meaningful trace. This build results in smaller executable files, and they are significantly faster at runtime.</LI>
2114+
<LI><I>Something in between.</I> Experiment with that in your own time.</LI>
21142115
</OL>
21152116

21162117

0 commit comments

Comments
 (0)