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
Ryan Curtin
d34523ae6f
Update comments.
2015-03-24 19:00:46 -04:00
Ryan Curtin
cbccdc7849
Include default unconfigured backtrace.hpp file.
2015-03-24 18:38:05 -04:00
Ryan Curtin
02a4f44aad
Link mlpack against backtrace, but not everything.
2015-03-24 18:27:03 -04:00
Ryan Curtin
bff92b7fcb
Don't include inside the mlpack namespace.
...
A downstream user may try to re-include execinfo and get very confused when it silently fails.
2015-03-24 18:26:19 -04:00
Marcus Edel
98fd81bd84
I was not going to revert the last commit.
2015-03-23 14:05:05 +01:00
Marcus Edel
e0e54db5b4
Add simple Log::Assert test case.
2015-03-23 13:54:43 +01:00
Marcus Edel
3b9e6e362c
Minor cleanup of double header inclusion and file comments.
2015-03-23 13:06:29 +01:00
Marcus Edel
2adbba4c04
Using backtrace() become somewhat tricky when going multi-platform. Use CMake to figure out the correct header and library.
2015-03-22 20:51:50 +01:00
Marcus Edel
1588ab09a9
FindPackageHandleStandardArgs.cmake ships with CMake from version 2.8 onwards, since we require CMake 2.8.5 delete the outdated copy.
2015-03-22 20:51:50 +01:00
Stephen Tu
9ea13de61f
fix unused parameter warning
2015-03-22 11:56:54 -07:00
Ryan Curtin
732598ddc1
Minor cleanup of backtrace code; all style fixes.
2015-03-20 17:30:04 -04:00
Ryan Curtin
8bd3f96474
Attempt 2: avoid min/max definitions.
2015-03-20 09:13:59 -04:00
Ryan Curtin
a12065450b
Undef max first (thabks Joseph for pointing this out).
2015-03-20 06:41:21 -04:00