ryan
c260f6ee78
Update documentation.
2015-04-21 23:54:32 -04:00
Ryan Curtin
861ac83cea
Fix warning.
2015-04-15 15:02:48 -04:00
Ryan Curtin
ea0d81f60e
If we are using Armadillo 5+, ARMA_64BIT_WORD is implicit.
2015-04-14 17:40:23 -04:00
ryan
9a55cac022
Update documentation: program no longer exits.
2015-04-14 10:08:23 -04:00
Ryan Curtin
8732174b48
Update links to Github.
2015-04-11 20:58:52 -04:00
ryan
a7fecec54b
Update output for Log::Fatal crash.
2015-04-09 19:08:02 -04:00
ryan
2916ec7b36
Update documentation for functionality change.
2015-04-09 19:08:02 -04:00
Ryan Curtin
3673579858
Preliminary refactoring of RangeSearch.
2015-04-08 18:30:24 -04:00
ryan
aaa19c9dca
Make Assert() throw an exception too.
2015-04-08 14:57:47 -04:00
ryan
6dd7d3e901
Don't call exit(1); throw an exception.
...
That was a bad decision, and I'm sorry, and I promise that I've learned my lesson.
2015-04-08 14:37:00 -04:00
ryan
9e3dd12b00
Fix change I left in that I meant to take out.
2015-04-07 17:38:41 -04:00
ryan
46e038cdb0
Remove unnecessary splitDimension and maxLeafSize.
...
This results in a pretty trivial speedup (like, 0.5%?), but it makes the tree require less memory.
Also I've removed a couple of entirely unused functions.
2015-04-07 17:27:12 -04:00
ryan
81fe638aa0
Add a test for sparse FastMKS.
2015-04-05 18:48:09 -04:00
ryan
a8637c19dd
Refactor FastMKS to allow sparse datasets.
2015-04-05 18:48:09 -04:00
ryan
a62125b7f7
Make sure traits are active for all cover trees.
2015-04-05 18:48:09 -04:00
ryan
4da2228158
Allow Centroid() with sparse vectors.
2015-04-05 18:48:09 -04:00
ryan
f602725d42
Don't overwrite arma_config.hpp unless needed.
...
This should keep the build from being a complete rebuild every time 'make' is typed.
2015-04-05 18:48:09 -04:00
ryan
3e7d8bc2bb
Take different types for each kernel and metric argument.
2015-04-05 18:48:09 -04:00
ryan
532101e9b4
Use complete type, which simplifies code too.
2015-04-05 18:48:08 -04:00
ryan
5431f2ac6a
Make sure we use the complete type.
2015-04-05 18:48:08 -04:00
Marcus Edel
c41bc8d546
Highlight some commands.
2015-04-05 19:55:58 +02:00
Marcus Edel
8540c1be5e
Minor cleanup (tutorials link, git commit mailing list link).
2015-04-05 19:51:40 +02:00
Marcus Edel
3d8fab090d
The compiler should automatically select the right stdlib on most systems.
2015-04-03 14:50:58 +02:00
Ryan Curtin
845367e2ff
Remove tab characters; use spaces.
2015-04-02 16:55:39 -04:00
Marcus Edel
a23e498013
Use CMake to figure out if we need to link against libc++ or libstdc++.
2015-04-02 20:44:31 +02:00
Ryan Curtin
06b6a04993
What? What is this file? Why is it here?
...
This looks like it dates back to 2009 or earlier.
2015-04-02 13:59:15 -04:00
Ryan Curtin
1fbd6465b5
Fix uncommitted class name change.
2015-04-02 13:23:46 -04:00
Ryan Curtin
680507571b
Rename DTNNKMeans to DualTreeKMeans.
2015-04-02 13:06:08 -04:00
Ryan Curtin
2eddaf17ee
Remove trash bloated not-working DualTreeKMeans.
...
As noted above, it didn't work.
2015-04-02 11:51:03 -04:00
ryan
17f0148f17
Ignore auto-generated files,
...
so they don't get checked in.
2015-04-01 19:13:01 -04:00
ryan
857328f4a1
Check arma_config.hpp when compiling with mlpack.
...
This is for downstream users, not for during the build of mlpack.
2015-04-01 19:11:14 -04:00
ryan
60010cad2a
When compiling, see if ARMA_64BIT_WORD is enabled.
...
Store it in a file. This will tell the user (or us, the bug receivers) later if libmlpack.so has 32-bit uword or 64-bit uword.
2015-04-01 18:57:10 -04:00
ryan
a8c7bcae79
Put the documentation in a more relevant place.
2015-04-01 16:05:27 -04:00
ryan
90a9d93948
Refactor CoverTree to allow sparse datasets.
2015-03-31 11:25:47 -04:00
Ryan Curtin
0c14444f7f
Merge pull request #429 from HurricaneTong/latest
...
initialize tree pointer
2015-03-31 09:21:53 -04:00
HurricaneTong
ff46b74058
initialize tree pointer
2015-03-31 19:23:10 +08:00
ryan
5c0031225b
Don't forget the perceptron.
2015-03-30 21:51:03 -04:00
ryan
7ba52f557c
Add new(ish) executables to 'make man' target.
2015-03-30 21:51:03 -04:00
Stephen Tu
648651ec58
the CMake flags are newline sensitive
...
unbreaks build on OS X
2015-03-30 16:39:51 -04:00
Marcus Edel
8aa3abb00d
Link against libc++ when using clang on OSX.
2015-03-30 19:34:36 +02:00
Marcus Edel
5982300a51
Minor cleanup of the local coordinate coding test;
2015-03-30 19:34:36 +02:00
Ryan Curtin
3a364a74c9
Reference Github ticket numbers, not Trac.
...
That was a huge amount of manual labor, wow.
2015-03-30 11:33:38 -04:00
Marcus Edel
dac00b2b34
Explicitly include the CreateGitVersionHeader module.
2015-03-26 11:53:55 +01:00
Stephen Tu
672f0f9f7c
add notifications to travis.yml
2015-03-25 21:50:55 -07:00
Ryan Curtin
7ec665bd51
Tiny misspelling fix.
2015-03-25 17:34:08 -04:00
Marcus Edel
870007c6af
Minor cleanup (svn -> git transition).
2015-03-25 21:37:08 +01:00
Marcus Edel
aaa17fc7f5
Avoid generation of the backtrace.hpp entirely.
2015-03-25 21:14:27 +01:00
Ryan Curtin
73b48dd8d3
Refactor tests to eliminate random failures.
...
The tolerance is looser, but the tests now checks whether or not using momentum gives close to the same results as without momentum (s/momentum/regularization/, too).
Fixes #417 .
2015-03-25 02:57:18 -04:00
Ryan Curtin
9724d6c63e
Add a comment, and fix macro name.
2015-03-24 22:32:04 -04:00
Ryan Curtin
15c5546655
Refactor CMake to get version info from git.
...
Instead of subversion. This has been a long time coming...
2015-03-24 22:31:31 -04:00