Commit Graph
2258 Commits
Author SHA1 Message Date
Dongryeol Lee b6c0c4e9d6 Going. 2011-01-23 03:12:57 +00:00
houyang f5156a5632 2011-01-22 22:45:43 +00:00
Dongryeol Lee d885d10f5d Back to parallel tree. 2011-01-22 21:05:12 +00:00
houyang 4f26c4600b 2011-01-22 20:59:09 +00:00
Dongryeol Lee 711a5df891 Another compile error fix. 2011-01-22 18:40:28 +00:00
Dongryeol Lee 2a8797813a Gettiing there. 2011-01-22 18:33:34 +00:00
Dongryeol Lee 60eb984b56 Compile error fix. 2011-01-22 18:11:03 +00:00
Dongryeol Lee a476de2621 Getting there. 2011-01-22 18:09:12 +00:00
Dongryeol Lee 68d8b03ccb Done for tonight, will continue the distributed tree (vanilla). 2011-01-22 04:39:57 +00:00
Dongryeol Lee 6ddab157e9 Trying to add in the vanilla distributed tree builder.h 2011-01-22 03:23:48 +00:00
Dongryeol Lee cbb232dcb9 Some more changes, now onto new parallel tree building. 2011-01-22 02:54:36 +00:00
Dongryeol Lee 63c6232d88 Some more commenting before the naive parallel tree building. 2011-01-22 02:43:35 +00:00
Dongryeol Lee 9e5140f8d5 Boosted the number of points in distributed kde test. 2011-01-22 02:22:22 +00:00
Dongryeol Lee 3607e21fd2 Compile error fix. 2011-01-22 02:10:48 +00:00
Dongryeol Lee 08cadb4c5e Warning fix. 2011-01-22 02:09:11 +00:00
Dongryeol Lee 37805ae1a5 More patches. 2011-01-22 02:05:22 +00:00
houyang 249f191536 2011-01-21 23:40:32 +00:00
Dongryeol Lee 51fd553b27 I will be really back. 2011-01-21 23:25:17 +00:00
Dongryeol Lee 65a9971843 I will be back. 2011-01-21 23:23:34 +00:00
Dongryeol Lee e7274289a4 Bugs fixed, now have to check that subtables are not grabbed multiple times. 2011-01-21 23:22:38 +00:00
Ryan Curtin b290805ef3 Fix two bugs -- the first is a forgotten reference specifier. The second fix ensures the same tree is not built twice (if you pass the same matrix for queries and references); additionally it prevents the same point from being reported as its own nearest neighbor. 2011-01-21 20:43:04 +00:00
Ryan Curtin e59c15cc53 Add an overload of data::Save() that was necessary for trunk allnn. 2011-01-21 19:37:09 +00:00
Ryan Curtin ef82ad6ad7 Fix bug in TextLineReader::ReadLine_().
The method will loop until it finds \r or \n at the end of the string.  This is a valid approach,
but what happens when the length we chose to fgets() with only gets the \r?  We end up with a line
that's just \n and the whole thing crashes out.  Therefore, after every fgets() we have to check that
the \n isn't the next character.  If so, keep it; if not, step the file pointer back.

And this is precisely why we should be depending on something else to do this for us, not our own code.
2011-01-21 19:36:52 +00:00
Ryan Curtin 3ce979d6f4 Refactor AllNN into header and source file since it's not a templated class (that may change). Copy the main executable over from trunk, where I modified it more heavily, then transition to armadillo components. 2011-01-21 19:34:10 +00:00
Dongryeol Lee d2c018f69a Prioritization changed. 2011-01-21 16:22:02 +00:00
houyang 690d1e4d1d 2011-01-21 04:48:48 +00:00
Dongryeol Lee fac397eda7 Need to write a non-sampling based binary tree builder. 2011-01-21 04:45:05 +00:00
Dongryeol Lee 408959f6dc Warning fix. 2011-01-20 23:13:24 +00:00
Dongryeol Lee 75bc87ce0d Some bug fixes. Now that we are using a pq, we need to maintain the subtables from previous round, but need to think about throwing out old-unused tables. 2011-01-20 23:12:56 +00:00
houyang b97812f4e3 2011-01-20 20:52:56 +00:00
James Cline 9e3ec57a5f Converted to stl stuff, still some bugs 2011-01-20 19:26:05 +00:00
Dongryeol Lee b96534c5a7 Will finish 2011-01-20 04:00:23 +00:00
Dongryeol Lee d4a0d9b4f4 Starting kernel independent FMM. 2011-01-20 02:56:34 +00:00
Dongryeol Lee 64ef885555 Fixing the pruning rule. 2011-01-19 22:33:12 +00:00
Dongryeol Lee 0e9e93e1bf Quick tweak. 2011-01-19 21:30:55 +00:00
Dongryeol Lee 5eed83f1a1 Going. 2011-01-19 21:01:46 +00:00
Dongryeol Lee 07b3c6c801 Adding in the absolute error approx. 2011-01-19 20:44:34 +00:00
Dongryeol Lee 789ce56dbe More commenting. 2011-01-19 18:14:44 +00:00
Dongryeol Lee 97a6ed2d51 Short comments. 2011-01-19 16:52:06 +00:00
houyang 30f98f72fd 2011-01-19 16:23:32 +00:00
Dongryeol Lee 51339efd85 Another fix. 2011-01-19 02:14:58 +00:00
Dongryeol Lee 81a8882ed5 Another. 2011-01-19 02:11:28 +00:00
Dongryeol Lee 75f6ff3206 Another. 2011-01-19 02:08:58 +00:00
Dongryeol Lee d968b5797a Compile error fix on Hogwarts. 2011-01-19 02:07:50 +00:00
Dongryeol Lee 64c7b835aa Changed distributed dualtree to use priority queue. 2011-01-19 02:03:46 +00:00
Dongryeol Lee cea1364f4b Quick fix. 2011-01-18 21:46:51 +00:00
James Cline a0856989ec Nothing in this file is used anymore. 2011-01-18 19:42:40 +00:00
Dongryeol Lee 03f4f1ed34 Minor fix. 2011-01-18 18:03:47 +00:00
Dongryeol Lee f7ad801d50 Series expansion bugs in p^D fixed. 2011-01-18 17:24:59 +00:00
Dongryeol Lee 7b6365e274 Slight bug in p to the d, will fix today. 2011-01-18 05:39:00 +00:00