First pass: try to make things 80 characters (I didn't touch the big long type
lines...).


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17046 9d5b8971-822b-0410-80eb-d18c1038ef23
Typedef to the rescue!  Much easier to read now.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17047 9d5b8971-822b-0410-80eb-d18c1038ef23
Simplify some loops.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17048 9d5b8971-822b-0410-80eb-d18c1038ef23
Significant test refactoring for style.  Also, use BOOST_REQUIRE_CLOSE and
BOOST_REQUIRE_SMALL for floating point comparisons.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17049 9d5b8971-822b-0410-80eb-d18c1038ef23
Use templates to significantly simplify code and remove multiple versions of the
same function.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17050 9d5b8971-822b-0410-80eb-d18c1038ef23
First pass: make it 80 characters, fix a few coding conventions.  No real
changes.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17051 9d5b8971-822b-0410-80eb-d18c1038ef23
First pass: line length, bracket surgery (similar to rocket surgery).


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17052 9d5b8971-822b-0410-80eb-d18c1038ef23
First pass on R* tree split code; make things 80 columns, use convenience
typedef, minor style changes.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17053 9d5b8971-822b-0410-80eb-d18c1038ef23
Changes to Decision stump and AdaBoost.

git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17054 9d5b8971-822b-0410-80eb-d18c1038ef23
Minor documentation changes in CF.

git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17055 9d5b8971-822b-0410-80eb-d18c1038ef23
* added AverageInitialization to AMF


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17057 9d5b8971-822b-0410-80eb-d18c1038ef23
Some brackets and stuff like that.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17058 9d5b8971-822b-0410-80eb-d18c1038ef23
* added NMF, SVDBatch, SVDIncompleteIncremental and SVDCompleteIncremental to CF executable


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17059 9d5b8971-822b-0410-80eb-d18c1038ef23
Only depend on automatic linking when MSVC is used, and prep for OpenMP support.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17062 9d5b8971-822b-0410-80eb-d18c1038ef23
Added code example for Reg SVD.

git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17063 9d5b8971-822b-0410-80eb-d18c1038ef23
Add HRectBound<>::Volume() and a test for it.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17064 9d5b8971-822b-0410-80eb-d18c1038ef23
Clarify some difficult ternary operator operations (the compiler should give
something that is resultantly the same code anyway).  Also, use the new
HRectBound::Volume() function to simplify some later calculations.  Testing
seems to indicate no noticeable slowdown or speedup.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17065 9d5b8971-822b-0410-80eb-d18c1038ef23
Added QUIC-SVD code example.

git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17066 9d5b8971-822b-0410-80eb-d18c1038ef23
Revert most of r17065, since my testing was actually on the R* tree and not on
the R tree, so my results were useless.  In reality those changes I made more
than doubled the tree construction time.


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17067 9d5b8971-822b-0410-80eb-d18c1038ef23
Inline HRectBound functions.  Minor to negligible speedup, but certainly no
slowdown.  (at least on gcc)


git-svn-id: http://svn.cc.gatech.edu/fastlab/mlpack/trunk@17068 9d5b8971-822b-0410-80eb-d18c1038ef23