Commit Graph
14618 Commits
Author SHA1 Message Date
Ryan Curtin 01ac3eb782 Remove unnecessary libxml2 link (though it didn't do anything anyway). 2016-09-12 17:32:34 -04:00
Ryan Curtin 9c28c08ea7 Allow 0 as a bucketSize option. 2016-06-14 17:52:19 -04:00
Ryan Curtin 74cdbc8dce Fix serialization. 2016-06-08 17:42:43 -04:00
Ryan Curtin bd65c877e6 Switch secondHashTable to vector<Col<size_t>>.
This should provide a good amount of speedup, and also save RAM.
2016-06-08 14:33:12 -04:00
Ryan Curtin 1bc61db6c2 Refactor for faster assembly of secondHashTable. 2016-06-03 20:28:27 -04:00
Ryan Curtin a2440f163a Merge pull request #661 from rcurtin/keontests
More tests for DatasetInfo
2016-06-03 12:35:12 -04:00
Ryan Curtin ee95e2030d Merge pull request #660 from stereomatchingkiss/fix_mapping_issue
Fix mapping issue
2016-06-03 11:50:26 -04:00
Ryan Curtin 2629a4fd65 Merge pull request #670 from rcurtin/master
Marcus thinks this will fix the Windows build... let's find out.
2016-06-02 20:03:54 -04:00
Ryan Curtin dde781fad5 Marcus thinks this will fix the Windows build... let's find out. 2016-06-02 16:55:32 -04:00
Ryan Curtin 281555a9c6 Merge pull request #668 from MarcosPividori/knn-bounds
Add B_aux according to issue #642
2016-06-02 16:27:22 -04:00
Ryan Curtin 6a94eb6efb Update some documentation, change --input_labels to --input_labels_file. 2016-06-02 14:54:46 -04:00
stereomatchingkiss 181792d995 Merge pull request #650 from keonkim/master
add cli executable for data_split
2016-06-02 22:38:32 +08:00
Ryan Curtin e3a23c256f Update HISTORY. 2016-06-02 09:50:42 -04:00
Ryan Curtin 8ed22ce675 We can't remove Projection() because we'd break our versioning principles.
So we'll have to wait until mlpack 2.0.1 to remove it... :(
2016-06-02 09:49:39 -04:00
Ryan Curtin d3e3c5470e Minor code cleanups and style fixes. 2016-06-02 09:47:31 -04:00
Ryan Curtin b30e6975a2 Remove BuildHash(); simpler cube default. 2016-06-02 09:44:03 -04:00
Ryan Curtin e0b6ce7cbd Merge branch 'LSHTableAccess' of https://github.com/mentekid/mlpack into mentekid-LSHTableAccess 2016-06-02 09:43:25 -04:00
Yannis Mentekidis 06fdfa866a Adds new constructor to LSHSearch and merges Train() and BuildHash() methods 2016-06-02 14:39:07 +03:00
Keon Kim ac016feb8f fix tests for split data 2016-06-02 16:28:03 +09:00
Keon Kim 2417a1992b add more program info of split 2016-06-02 15:14:19 +09:00
Ryan Curtin eba4f99246 Fix spacing and make method const. 2016-06-01 12:35:50 -07:00
Ryan Curtin dca52fd2ed Add --output_probabilities_file option. 2016-06-01 11:49:55 -07:00
Ryan Curtin 5546ebcf02 Add Classify() functions and tests. 2016-06-01 11:27:23 -07:00
Ryan Curtin f989f1f9dd Refactor Serialize(), add backwards compatibility, and update tests. 2016-06-01 20:54:29 +03:00
Ryan Curtin 81b6b4f88d Use n_slices not size() to fix correctness. 2016-06-01 20:54:24 +03:00
Ryan Curtin 14740500bc Include new serialization version macro. 2016-06-01 20:54:20 +03:00
Ryan Curtin 6958cc0a58 We actually need to wrap mlpack::data::SecondShim<> objects. 2016-06-01 20:54:15 +03:00
Ryan Curtin ff7877d28e Add a templated version for BOOST_CLASS_VERSION(). 2016-06-01 20:54:08 +03:00
Yannis Mentekidis 7ebf1daa6d Changes LSHSearch::projections from std::vector<arma::mat> to arma::cube 2016-06-01 10:48:20 +03:00
Yannis Mentekidis b067e89b52 Changes LSHSearch.projections from std::vector<arma::mat> to arma::cube 2016-06-01 10:40:20 +03:00
Yannis Mentekidis 4773efbb11 Fixes naming conventions of accessors 2016-06-01 09:32:45 +03:00
Ryan Curtin e6d2ca7bf6 I'm not sure what line width Pari used, but it wasn't 80 columns.
This will probably make the merge of #663 and other LSH improvements by Yannis
harder...
2016-05-31 16:56:11 -04:00
Yannis Mentekidis 934fe08223 Adds code that gives controllable access to LSH projection tables 2016-05-31 23:20:41 +03:00
Yannis Mentekidis f3c4939e58 Adds code that gives controllable access to LSH projection tables 2016-05-31 23:17:13 +03:00
Yannis Mentekidis e94896d9c7 Adds code that gives controllable access to LSH projection tables 2016-05-31 23:14:08 +03:00
Ryan Curtin b3fc4684a0 Adapt Keon's test into something harder. 2016-05-31 14:56:40 -04:00
MarcosPividori 79d07f20a9 Remove unnecessary include 2016-05-31 15:51:56 -03:00
MarcosPividori ba4c5bbdb4 Remove unused information from neighbor search stats. 2016-05-31 15:51:56 -03:00
MarcosPividori 68776071c2 Implement B_aux according to what was discussed in #642. 2016-05-31 15:51:56 -03:00
stereomatchingkiss 3e75b485bf make TransPoseTokens as rcurtin suggested, should not use nameless namespace in header file 2016-06-01 02:44:10 +08:00
Ryan Curtin 02e31b3b07 Better Doxygen formatting. 2016-05-31 14:41:47 -04:00
stereomatchingkiss 3ee8906a6b fix bug--forgot to put the functions into nameless namespace 2016-06-01 02:40:14 +08:00
Ryan Curtin 1beb58dbb9 A first simple test. 2016-05-31 14:27:39 -04:00
stereomatchingkiss 4ea13b02ac add new test cases 2016-06-01 02:25:10 +08:00
stereomatchingkiss 5eaa2a9a84 reduce copy 2016-06-01 00:37:56 +08:00
stereomatchingkiss 6eb1723c15 remove debug message 2016-05-31 23:50:14 +08:00
stereomatchingkiss 5d964a1633 fix bugs--may read invalid stream 2016-05-31 23:49:17 +08:00
stereomatchingkiss 0634d4afe4 fix format--place const before variable 2016-05-31 23:36:33 +08:00
stereomatchingkiss 56a036116f support transpose mapping 2016-05-31 23:29:03 +08:00
stereomatchingkiss a340e23b46 fix bug--isdigit will not treat 1.004e10 as digit 2016-05-31 22:14:17 +08:00