Commit Graph
2420 Commits
Author SHA1 Message Date
Dongryeol Lee 6cceb3dd84 Memory requirement for series expansion fix. 2011-02-11 17:04:58 +00:00
Dongryeol Lee d1f2ba30bd Quick fix to a test. 2011-02-11 03:43:55 +00:00
Dongryeol Lee 822a5f1603 More restructuring. 2011-02-11 03:38:43 +00:00
Dongryeol Lee e5f0828c28 Slowly plugging in series expansion. 2011-02-11 03:04:48 +00:00
Dongryeol Lee 11066a8af4 Templatized the series expansion object for kde. 2011-02-11 01:50:54 +00:00
Dongryeol Lee f300d25e95 Pushes in the right expansion type. 2011-02-10 21:59:53 +00:00
Bill March 44f37f60c6 wrote naive npt 2011-02-10 21:07:49 +00:00
Dongryeol Lee 8c81ec8e11 Fixed a bug in kde-test. 2011-02-10 19:48:16 +00:00
Dongryeol Lee efa9a4ab82 Removing abstract kernels, now everything is template. 2011-02-10 19:34:40 +00:00
Dongryeol Lee e9965e9e72 Templatized the kernel type, and now plugging in the series expansion. 2011-02-10 19:34:14 +00:00
Ryan Curtin e2e2445cc2 Replicate r7056 in fastlib-stl branch: remove fl-build and fl-build-all (#14). 2011-02-10 18:14:31 +00:00
Ryan Curtin 3c54c48d08 Replicate r7054 in fastlib-stl branch: remove build.py files (#14). 2011-02-10 18:13:59 +00:00
Ryan Curtin 11aae40433 Remove the fl-build tool (#14). Did I break your build by doing this? See
http://trac.research.cc.gatech.edu/fastlab/ticket/14 and
http://trac.research.cc.gatech.edu/fastlab/wiki/UsingCMake for more information.
2011-02-10 18:10:25 +00:00
Ryan Curtin 4d3026c1f9 Revert accidentally committed debug output changes. 2011-02-10 18:09:24 +00:00
Ryan Curtin 4b0bcd6000 Remove old build.py files. As per #14.
Did I break your code by doing this?  Use CMake; see
http://trac.research.cc.gatech.edu/fastlab/ticket/14 and
http://trac.research.cc.gatech.edu/fastlab/wiki/UsingCMake
2011-02-10 18:02:11 +00:00
Ryan Curtin d6a8d72098 Update CMakeLists for L-BFGS optimization method. 2011-02-10 18:00:44 +00:00
Ryan Curtin a6ef2bcc1e Update KDE to use newer AllkNN constructors. 2011-02-10 16:42:30 +00:00
Ryan Curtin 1da7909f24 Refactor AllkNN API; move Init() functions into constructors; update tests to
use new method definitions.
2011-02-10 16:42:13 +00:00
Dongryeol Lee 2587358a68 Changed the leaf size. 2011-02-10 02:18:48 +00:00
Dongryeol Lee c9a28b5377 Changing the tree. 2011-02-10 02:14:00 +00:00
Dongryeol Lee f7ffe08f7c Minor edit. 2011-02-10 02:04:38 +00:00
Dongryeol Lee a4339f5b96 Crucial bug fix - table lookup was too slow in the previous version. 2011-02-10 02:01:49 +00:00
Bill March 5adef387dc wrote old auton-style multi-tree n-point, did very basic tests, needs more testing. 2011-02-09 21:45:56 +00:00
Bill March 3bf40fcad7 wrote and tested single matcher 2011-02-08 22:03:03 +00:00
Dongryeol Lee 7c9fc7fb03 Subtable test fix. 2011-02-08 17:14:13 +00:00
Ryan Curtin 260ae78304 Unbreak everything: update references to AllkNN: AllkNN -> mlpack::allknn::AllkNN 2011-02-08 17:04:49 +00:00
Ryan Curtin de6db2a971 Update mvu code. At this point it does not work but it does compile. 2011-02-08 17:00:01 +00:00
Dongryeol Lee c0d58e884d Some bug fixes. The query stats were getting resetted during the distributed computation. 2011-02-08 16:55:41 +00:00
Ryan Curtin 46f30f2f32 Move into mlpack::allknn namespace; and separate implementation from declaration
(add allknn.cc).
2011-02-08 16:42:08 +00:00
Dongryeol Lee 49f6a92f09 Minor compile fix. 2011-02-08 03:16:28 +00:00
Dongryeol Lee af72d8f06d Fix in the pruning condition which was introduced when the hybrid error condition was plugged in. 2011-02-08 02:45:06 +00:00
Bill March 2bed37af81 started new implementaion of n-point, wrote Permutations and tested it 2011-02-07 22:35:58 +00:00
Ryan Curtin eef480db7f Did I really forget to delete these declarations too? Apparently today is not
the day for my memory to work well.
2011-02-07 22:26:41 +00:00
Ryan Curtin 338b00776c Remove unused function; I forgot I had left this here. 2011-02-07 22:18:42 +00:00
Ryan Curtin 442e451089 Remove ComputeNaive() and put that functionality into ComputeNeighbors(). Since
the tree building phase determines how the user will perform the calculation,
having the two methods be separately named is superfluous.
2011-02-07 22:13:43 +00:00
Dongryeol Lee a84f4c7d5b Took out a print statement. 2011-02-07 21:41:27 +00:00
Dongryeol Lee 723dea8843 Tree serialization is more efficient now. 2011-02-07 21:32:19 +00:00
Ryan Curtin 00bb7c7707 Remove deprecated constructors from AllNN. 2011-02-07 19:37:51 +00:00
Dongryeol Lee e11320dfca Back to vanilla. 2011-02-07 17:52:52 +00:00
Dongryeol Lee 3c06331db3 Minor change in kde test. 2011-02-07 17:40:27 +00:00
Dongryeol Lee 24ffb5e11d Bug fixed in uninitialized stack allocation. The problem was that I forgot to pass in the absolute error value criterion. 2011-02-07 17:34:41 +00:00
Dongryeol Lee 8b217a917e fixing. 2011-02-07 05:54:26 +00:00
Dongryeol Lee e8df83af62 Minor patch. 2011-02-07 05:31:30 +00:00
Dongryeol Lee f93aed88aa Minor fix. 2011-02-07 05:22:20 +00:00
Dongryeol Lee f3e94a602f Memory leaks fixed. 2011-02-07 04:07:41 +00:00
Dongryeol Lee a5a3cbbf14 Need to investigate the slowdown. 2011-02-07 03:24:35 +00:00
Dongryeol Lee 4310b2cbf8 No more caching. 2011-02-07 03:14:14 +00:00
Dongryeol Lee 6a8b44e24e Bug fix. 2011-02-07 01:20:17 +00:00
Dongryeol Lee 5b14985d05 Now, the priority queue is only expanded only one at a time. 2011-02-06 23:54:05 +00:00
Dongryeol Lee 96ff3d306d More tweaks. 2011-02-06 22:49:40 +00:00