Commit Graph
7033 Commits
Author SHA1 Message Date
(no author) 07c79d9b37 -
Ryan Curtin ada6228388 Preprocessor macros are bad when they make programs perform in ways users don't expect.
Preprocessor macros are bad when they make programs perform in ways users don't expect.
Preprocessor macros are bad when they make programs perform in ways users don't expect.
Preprocessor macros are bad when they make programs perform in ways users don't expect.
Preprocessor macros are bad when they make programs perform in ways users don't expect.

In this case OBJECT_TRAVERSAL() had no idea what to do with a std::string, and it's generating all this weird copy constructor crap and things aren't handled right.
Todo: move away from InitCopy() everywhere.  And Init().  And InitXXX().  They make constructors for a reason, and we will assume our users are smart enough to not copy 2GB objects a bunch of times.
2010-06-16 00:36:31 +00:00
James Cline 9b60acd638 More stuff compiles, all untested for correctness. 2010-06-15 21:31:33 +00:00
Bill March 6c50cd909a fixed small error in naive multi main 2010-06-14 18:22:48 +00:00
(no author) 2986908ec7 -
Ryan Curtin 2e2b5d601d Ugly hack to get around failure of math::MakeIdentityPermutation() -- should be using fixed-size arrays there (todo). 2010-06-09 22:50:29 +00:00
Ryan Curtin ee5f9a571d Correctly initialize DatasetFeature members during Init(); it should be noted that the features_ vector does not clear() itself upon calls to Init*() methods, but this will be irrelevant when we ditch the Init() style of methods and use constructors. 2010-06-09 22:19:05 +00:00
Bill March 3e9973a44e wrote code to time single matcher code over multiple matchers 2010-06-09 20:35:31 +00:00
Ryan Curtin d868f4b2e9 Remove last references to Vector class 2010-06-09 20:25:11 +00:00
James Cline 58d10b265b fastlib/thor compiles now, except for allnn.cc.
Things in here are still very broken, even if the compiler doesn't complain.
2010-06-09 16:48:25 +00:00
James Cline cb0f94e748 cmake target fastlib compiles, as do several of the tests before cmake gets to mlpack.
fastlib/thor currently does _not_ compile and is commented out, the cachearray.h stuff is going to be painful.
2010-06-09 15:35:45 +00:00
Bill March 6cb7a401d8 fixed memory leak, should be fine now 2010-06-09 15:34:49 +00:00
Bill March 755df756fd fixed a memory leak when copying arrays of GenMatrices 2010-06-09 15:33:57 +00:00
Bill March ee3d805996 improved pruning slightly 2010-06-08 20:07:35 +00:00
Bill March cc75654332 successfully debugged for small 2 and 3 point tests 2010-06-08 19:30:50 +00:00
James Cline a20886ea1a More untested yet compilable files. 2010-06-08 18:53:35 +00:00
James Cline 7cc3ed954d More things that compile yet remain untested. 2010-06-08 16:18:45 +00:00
Bill March 59853f10d7 base case & output debugged, on to pruning 2010-06-08 15:38:40 +00:00
James Cline d4224ab508 Reimplemented String's tokenizer for std::string.
dataset.* now compile, but are completely untested. There are certainly bugs and improvements to be made.
2010-06-08 15:18:40 +00:00
Bill March 5d12924758 wrote multi-matcher with inefficient base case 2010-06-07 19:56:02 +00:00
(no author) 208feb44f0 -
Dongryeol Lee 34de381cfc Compile error fix. 2010-06-06 16:18:02 +00:00
(no author) d2756f63a1 -
Dongryeol Lee c774175261 Adding L-BFGS optimizer with the test. 2010-06-05 22:42:24 +00:00
(no author) 579de7b676 -
Dongryeol Lee 63f147f42e Adding the metric object. 2010-06-05 19:41:11 +00:00
(no author) b21448a079 -
(no author) 2d0ab8c266 -
Dongryeol Lee 32b761fff7 Back to FASTLIB. 2010-06-03 23:48:30 +00:00
(no author) c0f479a761 -
(no author) 78ea59fe66 -
(no author) 99be022c9a -
(no author) a7039a0930 -
tqlong 208f199113 affineNMF ANMF_test main 2010-06-03 13:19:50 +00:00
James Cline 1bda6c6ed2 Remove ArrayList and String. This commit breaks many other classes. 2010-06-03 12:58:26 +00:00
tqlong a92a61c1b1 affineNMF register_all 2010-06-03 08:46:15 +00:00
tqlong b1ed52dc5b tqlong CMakeLists 2010-06-03 07:05:28 +00:00
tqlong aa3bebf757 affineNMF CMakeLists 2010-06-03 07:05:05 +00:00
tqlong 93b254d105 affineNMF image_register 2010-06-03 07:03:03 +00:00
(no author) 66c0aa6112 -
(no author) b299218066 -
(no author) a82bac5a52 -
tqlong 02486944b4 affineNMF image_type 2010-06-03 00:06:05 +00:00
Ryan Curtin 99d0cbd6b8 Finish transition of tree to arma::vec and related classes, and remove some methods that were commented out and unnecessary 2010-06-02 21:24:04 +00:00
(no author) 8e60d79178 -
(no author) 79d77fcba9 -
(no author) ef0b8738ed -
(no author) aaafb86f44 -
(no author) 4b6c2c39d9 -
(no author) f080754c25 -