Ryan Curtin
d2de4e8f32
Update latest stable version information.
2016-10-31 22:45:08 +09:00
Ryan Curtin
91564ff7f1
Fix serialization bug.
2016-10-30 14:40:47 -04:00
Ryan Curtin
74c07da1b5
Fix incorrect error conditional.
2016-10-30 12:51:40 -04:00
Ryan Curtin
921ff50b13
Set to minimum possible score.
2016-10-30 12:49:30 -04:00
Ryan Curtin
b89ae3a65a
Add more documentation of mlpack_approx_kfn program.
2016-10-30 22:08:30 +09:00
Ryan Curtin
81fce4edfc
Merge pull request #803 from rcurtin/kfn
...
Approximate furthest neighbor code and program
2016-10-30 21:53:59 +09:00
Ryan Curtin
86e5edf60e
Add error checking to constructor.
2016-10-30 21:50:06 +09:00
Ryan Curtin
6376680fa1
Fix test bugs.
2016-10-30 21:49:12 +09:00
Ryan Curtin
15f4b073ad
Add comprehensive tests for QDAFN.
...
There is a bug now, but I have to push this to be able to solve it so I can get
to a system that has working gdb.
2016-10-30 21:32:24 +09:00
Ryan Curtin
d01b20fe87
Add tests for sparse operation and fix sparse bugs.
2016-10-30 21:30:30 +09:00
Ryan Curtin
5ca6936f03
Add approximate furthest neighbor search tutorial.
2016-10-30 20:50:52 +09:00
Ryan Curtin
4b35ecc9e8
Refactor QDAFN to better handle sparse data matrices.
2016-10-30 20:50:40 +09:00
Ryan Curtin
c3d38252d9
Handle situations where the user passes in a distances matrix not a distance column.
2016-10-30 20:50:24 +09:00
Ryan Curtin
11326ef212
Fix output and documentation.
...
Also ensure that error is computed when a file is supplied.
2016-10-25 04:44:53 -04:00
Ryan Curtin
fc4c3b8784
Fix incorrect inequality.
2016-10-25 04:35:34 -04:00
Ryan Curtin
1795d726eb
Fix invalid access.
2016-10-25 04:04:19 -04:00
Ryan Curtin
6d7e0ee103
Fix potential bug and simplify memory requirements.
2016-10-25 16:57:05 +09:00
Ryan Curtin
8fb09a11a6
Move name of main program.
2016-10-25 16:15:52 +09:00
Ryan Curtin
6c317b8b9a
Refactor main program to include QDAFN.
2016-10-25 16:15:17 +09:00
Ryan Curtin
a9452fc85f
Move into mlpack namespaces.
2016-10-25 13:33:55 +09:00
Ryan Curtin
ab2c213bf2
Remove accidental swap files.
2016-10-24 18:13:02 +09:00
Ryan Curtin
84bed62e1a
Fix failing tests and bugs.
2016-10-24 05:09:05 -04:00
Ryan Curtin
31995784e6
Fix out-of-order initialization warning.
2016-10-24 03:45:58 -04:00
Ryan Curtin
c671a4ada5
Move things into the right place after subtree merge.
2016-10-24 03:45:00 -04:00
Ryan Curtin
83c89caf4a
Add 'src/mlpack/methods/approx_kfn/qdafn/' from commit '5249e985a26a7a5cb00ba261db89c1c0e9c5f24e'
...
git-subtree-dir: src/mlpack/methods/approx_kfn/qdafn
git-subtree-mainline: 5e0db4c90f
git-subtree-split: 5249e985a2
2016-10-24 03:43:28 -04:00
Ryan Curtin
86480008b7
Merge pull request #800 from rcurtin/singleton
...
Put all singletons in libmlpack.so
2016-10-24 16:27:55 +09:00
Ryan Curtin
5e0db4c90f
Add DrusillaSelect implementation.
2016-10-24 16:27:10 +09:00
Ryan Curtin
84a940db9d
Fix types in example code.
2016-10-17 14:58:02 -04:00
Ryan Curtin
5aa6065701
Fix failing HDF5 tests (handle old Armadillo bug that was probably my fault anyway).
2016-10-12 22:34:41 -04:00
Ryan Curtin
b35088d0f8
Add clarifying comment.
2016-10-11 14:15:22 -04:00
Ryan Curtin
2954e48e5e
Refactor singletons into one .cpp file.
...
This causes these singletons to only appear once in libmlpack.so and not in
every executable.
2016-10-11 09:31:24 -04:00
Ryan Curtin
8e3a424890
Set leafSize correctly when calling BuildModel() to avoid memory issues.
2016-10-07 20:09:01 -04:00
Ryan Curtin
51b9a33e90
Minor change to documentation of gradient descent optimizer.
2016-10-07 15:33:39 -04:00
Ryan Curtin
5fd539549c
Merge pull request #792 from sumedhghaisas/gradient_descent
...
Implemeted gradient descent optimizer.
2016-10-07 15:36:05 -04:00
Ryan Curtin
998bb2fae4
Fix vector parameter handling and add tests. This should solve #798 .
...
For taking vectors, we need to have multitoken() when the argument is added. So
this adds some template metaprogramming to handle that case properly, and then
some tests to ensure that it works.
2016-10-06 14:09:41 -04:00
Ryan Curtin
ee0da57934
Fix CMake version check.
2016-10-05 11:28:10 -04:00
Ryan Curtin
c72f9c3224
The NewCXX11.cmake file must be included after the mlpack target is defined.
2016-10-05 11:22:55 -04:00
Ryan Curtin
316d4b002e
When creating list of libraries, filter duplicates and use -L correctly.
2016-10-05 10:59:42 -04:00
Ryan Curtin
41572bb9d3
Fix directory of include.
2016-10-05 10:59:42 -04:00
Ryan Curtin
81be55c2fe
Early CMake versions don't support line wrapping.
2016-10-05 10:50:38 -04:00
Ryan Curtin
dee2c82984
This is no longer necessary.
2016-10-05 10:25:31 -04:00
Ryan Curtin
a2d45ebc93
Add FORCE_CXX11 option to work around deficiencies in CMake.
...
This is meant to address #796 .
2016-10-05 10:19:45 -04:00
Ryan Curtin
ebdb5abeaa
Merge pull request #790 from rcurtin/octree
...
Octree
2016-10-04 14:06:41 -04:00
Ryan Curtin
9ef7339d40
Merge pull request #795 from barak/tweaks
...
spelling
2016-10-04 14:06:06 -04:00
Barak A. Pearlmutter
b9b4095c30
spelling
...
Gbp-Pq: Name 0003-spelling.patch
2016-10-04 16:10:58 +01:00
Barak A. Pearlmutter
37b5fb0b41
spelling
...
Gbp-Pq: Name 0003-spelling.patch
2016-10-04 15:22:44 +01:00
Barak A. Pearlmutter
7f75271cff
spelling
...
Gbp-Pq: Name 0003-spelling.patch
2016-10-04 14:30:38 +01:00
Ryan Curtin
571c8db336
Minor optimization: reserve full vector.
2016-10-03 16:04:21 -04:00
Ryan Curtin
f367768c4b
Remove file I did not mean to check in.
2016-10-03 15:22:53 -04:00
Ryan Curtin
e4987227d0
Fix missing name of octree for NSModel.
2016-10-03 14:41:04 -04:00