Commit Graph
21219 Commits
Author SHA1 Message Date
Ryan Curtin c2a0567d08 Merge branch 'master' of https://github.com/conradsnicta/mlpack into conradsnicta-master 2019-08-29 18:14:31 -04:00
Ryan Curtin 131b376d06 Merge pull request #1984 from robertohueso/reclaim-kde-error
[GSoC] Reclaim unused KDE error tolerance
2019-08-29 18:13:07 -04:00
conrad 23204880a3 added TODO to consider using .transform() instead of iterators 2019-08-29 00:44:49 +10:00
conrad 1a89e79574 avoid writing zero via sparse matrix iterator 2019-08-29 00:41:49 +10:00
Roberto Hueso Gomez d35b2f7bea Improve KDETest style 2019-08-26 19:47:42 +02:00
Roberto Hueso Gomez 0ca13852e9 Add StandardCoverTreeEpanechnikovKDETest 2019-08-26 19:42:17 +02:00
Roberto Hueso Gomez bb4955fbb1 Add GaussianCoverSingleKDETest 2019-08-26 19:34:46 +02:00
Roberto Hueso Gomez d232ff3455 Reduce KDE tests sizes to save time 2019-08-26 19:27:22 +02:00
Roberto Hueso Gomez ab31584138 Improve KDE docs 2019-08-26 06:18:52 +02:00
Roberto Hueso Gomez 2ff04907a4 Remove centroid from KDEStat 2019-08-26 06:06:10 +02:00
Roberto Hueso Gomez 8f718bfdad Precompute KDE absErrorTol 2019-08-26 06:03:56 +02:00
Roberto Hueso Gomez d7e4645035 Merge branch 'master' into reclaim-kde-error 2019-08-26 04:35:25 +02:00
Roberto Hueso Gomez 3dbcb5fae5 Fix KDE accumulated error for dual-tree 2019-08-26 04:29:15 +02:00
Ryan Curtin e8a8c942c7 Merge branch 'rcurtin-fastmks-fix' 2019-08-25 22:25:52 -04:00
Ryan Curtin 11aa0acb5e Update HISTORY. 2019-08-25 22:25:44 -04:00
Ryan Curtin c928c0e4e7 Merge branch 'fastmks-fix' of https://github.com/rcurtin/mlpack into rcurtin-fastmks-fix 2019-08-25 22:25:21 -04:00
Roberto Hueso Gomez 1c8613decb Fix KDE accumulated error updating
Sometimes accumulated error was < 0
2019-08-25 16:04:11 +02:00
Roberto Hueso Gomez 2078a80456 Improve KDE estimate kernel computation
Avoid computing the kernel centroid
2019-08-25 02:43:10 +02:00
Roberto Hueso Gomez f72fbc7285 Fix KDE self-children point evaluation 2019-08-25 02:41:00 +02:00
Roberto Hueso Gomez 26c379e1db Fix KDE metric evaluation for self children 2019-08-23 21:32:52 +02:00
Roberto Hueso Gomez f06a2cbd50 Fix KDE error reclaim for self children 2019-08-23 18:26:27 +02:00
Roberto Hueso Gomez b998c90904 Fix KDE accum error scale 2019-08-23 14:37:11 +02:00
Shikhar Jaiswal ad0bce6bb2 Merge pull request #1920 from walragatver/weight_norm
Weight Normalization Layer.
2019-08-22 23:04:28 -07:00
Roberto Hueso Gomez 8f34f8ce53 Merge branch 'master' into reclaim-kde-error 2019-08-23 05:20:00 +02:00
Roberto Hueso Gomez 0a980aef90 Fix KDEMainTest relError check 2019-08-23 05:14:45 +02:00
Roberto Hueso Gomez 3c5daa16cc Improve KDE pruning 2019-08-23 05:14:07 +02:00
walragatver bfc9aba2a2 Do not allow modifying wrapped layer. 2019-08-23 00:16:15 +05:30
walragatver 74de2dc639 Uncomment VirtualBatchNorm Test and documentation fix. 2019-08-23 00:14:27 +05:30
walragatver a0337f35b7 Make normVectorParameter const 2019-08-23 00:14:27 +05:30
walragatver 139ee87fd9 Resolve Conflicts. 2019-08-23 00:14:27 +05:30
walragatver 55725ca8d2 Make small changes. 2019-08-23 00:14:27 +05:30
walragatver 9528bb6140 Documentation fix. 2019-08-23 00:14:27 +05:30
walragatver 3e4a623d33 Fix Style issues. 2019-08-23 00:14:27 +05:30
walragatver 281ff9f3c2 Make weight_norm work perfect as per the requirement. 2019-08-23 00:14:27 +05:30
walragatver de2836cae2 Fix Minor Comments. 2019-08-23 00:14:27 +05:30
walragatver 3345ec44b0 Passing layer from constructor. 2019-08-23 00:14:27 +05:30
walragatver 9a4c8c02fd Add forward and backward test. 2019-08-23 00:14:27 +05:30
walragatver 29f4868c77 Modify minor comments. 2019-08-23 00:14:27 +05:30
walragatver 84abb79a73 Add Gradient test to the weight norm layer. 2019-08-23 00:14:27 +05:30
walragatver 8d7fda9986 Fix static check error. 2019-08-23 00:14:27 +05:30
walragatver ac5a124bdc Fix style issues. 2019-08-23 00:14:27 +05:30
walragatver ebd5b1a43e Add implementation of weight_norm layer. 2019-08-23 00:14:27 +05:30
walragatver bf14b992c3 Introduce the weight norm layer class and specify it's structure. 2019-08-23 00:14:27 +05:30
Ryan Curtin fff2357739 Suppress Log::Fatal output from test. 2019-08-22 09:48:13 -04:00
Ryan Curtin 981f27828b Check the passed value of k to ensure it is valid. 2019-08-22 09:48:03 -04:00
Ryan Curtin e584aea5f8 Handle the case where all pointwise distances are 0. 2019-08-22 09:47:39 -04:00
Ryan Curtin 3ff5f9f96a Merge pull request #1979 from rcurtin/kde-epan-cover-fix
Fix intermittently failing Epanechnikov kernel KDE test
2019-08-21 11:07:45 -04:00
Roberto Hueso Gomez e6594afb8b Update HISTORY 2019-08-20 19:13:27 +02:00
Roberto Hueso Gomez 4a36388f19 Improve KDE tests
Improve parameter values to test error reclaim
2019-08-20 19:12:12 +02:00
Roberto Hueso Gomez 5483a57af7 Reclaim dual-tree unused KDE error tolerance 2019-08-20 04:21:45 +02:00