Commit Graph
11727 Commits
Author SHA1 Message Date
Ryan Curtin b8d28419fd Add some comments and fix a little bit of formatting. 2013-11-08 19:23:49 +00:00
Ryan Curtin 76fa71bc39 Initial commit of logistic regression by Sumedh Ghaisas (#305). 2013-11-08 18:52:11 +00:00
Ryan Curtin f9045e635f Add logistic regression directory. 2013-11-08 18:50:31 +00:00
Ryan Curtin e3e80d97cb Add tests for estimation with the existing model as the initial point. 2013-11-06 03:32:40 +00:00
Ryan Curtin c4cace4ed8 Allow GMMs to be trained using the existing model as a starting point. This
could probably all use some serious refactoring now.
2013-11-06 03:32:23 +00:00
Ryan Curtin 187d49a7d9 Add Epanechnikov kernel for kernel PCA. 2013-10-31 19:41:43 +00:00
Marcus Edel 94714ed0bb Check the matrix dimension before dropping unnecessary rows. 2013-10-23 11:09:28 +00:00
Ryan Curtin b1326d1830 Move DTBStat into a separate file. 2013-10-08 19:56:26 +00:00
Ryan Curtin 7c79c1a07d Widen tolerances slightly. 2013-10-07 17:29:43 +00:00
Ryan Curtin 6d2fd45d18 Update to latest version number. 2013-10-04 17:24:20 +00:00
Ryan Curtin 3a9c6971be One more thing... 2013-10-04 16:32:45 +00:00
Ryan Curtin 1ca66511c7 Minor updates for normalized kernels. 2013-10-04 16:31:04 +00:00
Ryan Curtin 17b3353acc Update changelogs. 2013-10-04 16:28:04 +00:00
Ryan Curtin 27c8439a31 Update citation. 2013-10-04 16:24:00 +00:00
Ryan Curtin 4d37fb7fc8 Update copyright file to include new contributors. 2013-10-04 16:22:57 +00:00
Ryan Curtin 8474712fb7 Oh, right, update the least maintainable part of the entire build system that I
haven't figured out a solution to yet.  Argh...
2013-10-04 05:12:43 +00:00
Ryan Curtin 45508c0f0a Remove backporting for versions earlier than 3.6.0 because that's just not
necessary anymore (3.6.0 is the minimum Armadillo version).
2013-10-04 04:48:38 +00:00
Ryan Curtin d85ee78e84 Backport batch insertion constructor to Armadillo < 3.810.0. 2013-10-04 04:47:12 +00:00
Ryan Curtin b731251c68 Force inlining (#281). 2013-10-04 04:39:34 +00:00
Ryan Curtin 76112112cf Yeah, it makes a difference to inline the BaseCase function (#281). 2013-10-04 04:38:54 +00:00
Ryan Curtin 58c3eab901 Fix some comments. No functionality change, and also this was probably
pointless.
2013-10-04 04:37:25 +00:00
Ryan Curtin a9f39da57e Do not compile MVU. 2013-10-04 04:33:15 +00:00
Ryan Curtin fbbc133a81 Add a note that this does not work. 2013-10-04 04:33:03 +00:00
Ryan Curtin a9b291485c Test RANN with cover trees. 2013-10-04 04:30:31 +00:00
Ryan Curtin 836332d526 Overhaul RASearchRules so that they will work correctly with cover trees. 2013-10-04 04:30:09 +00:00
Ryan Curtin a4b0955686 Handle cases where the reference map is empty a little better. 2013-10-04 04:29:45 +00:00
Ryan Curtin 8cc615396c Remove unnecessary functions that were originally for kd-tree compatibility. 2013-10-04 04:29:31 +00:00
Ryan Curtin b21e357578 If the root node ends up having an implicit child (not an illicit child!),
remove the implicit node.
2013-10-04 04:29:14 +00:00
Ryan Curtin 69d2a71e4a This is premature; wait for this until later. 2013-10-03 17:24:23 +00:00
Ryan Curtin cc4e988b63 Remove fake functions that should only be specific to the kd-tree. 2013-10-03 17:22:14 +00:00
Ryan Curtin bc3c0f37b6 What, how did I miss this? I definitely built the test and checked it... 2013-10-03 15:23:02 +00:00
Ryan Curtin eb659f8028 Add test for EigenvalueRatioConstraint. 2013-10-03 15:07:24 +00:00
Ryan Curtin b9673bb993 Add EigenvalueRatioConstraint class for EMFit. 2013-10-03 15:07:15 +00:00
Ryan Curtin 7382ca52d0 Add test for DiagonalConstraint. 2013-10-03 02:05:36 +00:00
Ryan Curtin c79ddf464c Add DiagonalConstraint. 2013-10-03 02:05:25 +00:00
Ryan Curtin 77f43102b6 Oh hey, I have to check this in too. 2013-10-03 00:49:30 +00:00
Ryan Curtin d80ede4b33 Update name of constraint class. 2013-10-03 00:11:27 +00:00
Ryan Curtin 19b95a33c4 Rename PositiveDefiniteCovariance to PositiveDefiniteConstraint, because I think
that's a better name and nobody's going to stop me (...I think?).
2013-10-03 00:11:18 +00:00
Ryan Curtin 7cf9c3bca2 Add tests for NoConstraint and PositiveDefiniteCovariance. 2013-10-02 21:50:42 +00:00
Ryan Curtin 23ae2031d2 Make function static. 2013-10-02 21:50:07 +00:00
Ryan Curtin 8116fff35b Refactor EMFit<> so that the covariance constraint is a template parameter, and
update other components accordingly.
2013-10-02 21:32:33 +00:00
Ryan Curtin abbf4aecd0 More comprehensive documentation on options and input/output formats. 2013-10-01 20:33:37 +00:00
Ryan Curtin 790c4eca54 Actually use number of recommendations and size of neighborhood in calculations. 2013-10-01 20:18:33 +00:00
Ryan Curtin db5d6f95f5 Better comments for unimplemented functionality. 2013-10-01 20:08:28 +00:00
Ryan Curtin d8f50cc35d Remove options for output files that weren't being used, and comment out options
that aren't implemented yet.
2013-10-01 20:07:30 +00:00
Ryan Curtin 2133591397 When --query_file is specified, only give recommendations for those users. 2013-10-01 20:05:27 +00:00
Ryan Curtin f0df7a029a Build CF module. 2013-10-01 19:50:34 +00:00
Ryan Curtin 3a27bedb2a Build the CF test. 2013-10-01 19:50:14 +00:00
Ryan Curtin 5382e2dbb9 Fix comment (thanks Marcus). 2013-10-01 19:50:02 +00:00
Ryan Curtin 4efa293f7d Clean up main executable; a bit of const-correctness pedantry, and don't use
c_str() if it isn't needed.
2013-10-01 19:31:07 +00:00