Ryan Curtin
189f2b6ab6
Fix name of option.
2024-10-29 09:15:26 -04:00
Ryan Curtin
51d600e98e
Fix path to match the CMAKE_SYSROOT path.
2024-10-28 17:50:05 -04:00
Omar Shrit
7fde2d2e79
Merge pull request #3819 from marlamb/feature/fix-uninitialized-variable-warning
...
Fix uninitialized variable warning
2024-10-26 10:41:46 +02:00
Martin Lambertsen
05d75967ed
Fix uninitialized variable warning
...
The warning was detected during build of the tests on Linux with gcc
13.2.
2024-10-25 11:24:20 +02:00
Ryan Curtin
ca27fa52f7
Merge pull request #3808 from rcurtin/doc-vptree
...
Document `VPTree`
2024-10-22 17:37:41 -04:00
Omar Shrit
94f5e1ea04
Merge pull request #3811 from marlamb/feature/modernize-type-traits
...
Modernize STL type traits
2024-10-22 23:07:32 +02:00
Ryan Curtin
48333f9110
Fix link to HMM regression PDF.
2024-10-22 11:59:43 -04:00
Ryan Curtin
8f5bf8da77
Just use the direct ACM paper link instead of archive.org.
2024-10-22 09:18:01 -04:00
Ryan Curtin
6184424690
Fix link.
2024-10-21 21:29:34 -04:00
Martin Lambertsen
2e47805d5e
More formatting
2024-10-21 17:03:33 +02:00
Ryan Curtin
e78523d7d8
Merge remote-tracking branch 'origin/master' into doc-vptree
2024-10-21 09:53:34 -04:00
Martin Lambertsen
324b7dfc32
Fix line length
2024-10-21 06:32:18 +02:00
Martin Lambertsen
bb1ba3a132
Merge branch 'mlpack:master' into feature/modernize-type-traits
2024-10-21 06:16:17 +02:00
Omar Shrit and Ryan Curtin
c9263b5615
Update src/mlpack/tests/cv_test.cpp
...
Co-authored-by: Ryan Curtin <ryan@ratml.org >
2024-10-20 23:21:45 +02:00
Omar Shrit
3ae54b6a23
Merge pull request #3807 from rcurtin/fix-go-macos-ci
...
Use Go modules for Go bindings
2024-10-20 20:23:55 +02:00
Martin Lambertsen
d24f019d1a
Apply formatting
...
and some small manual fixes found by chance.
2024-10-19 10:42:42 +02:00
Martin Lambertsen
f05ae22d60
Merge remote-tracking branch 'origin/master' into feature/modernize-type-traits
2024-10-17 06:56:56 +02:00
Ryan Curtin
05281d6e17
Fix paper link.
2024-10-16 13:26:48 -04:00
Ryan Curtin
395c63383c
Fix some minor links.
2024-10-16 12:33:00 -04:00
Ryan Curtin
ef8d0df872
Merge remote-tracking branch 'origin/master' into doc-vptree
2024-10-16 12:26:53 -04:00
Ryan Curtin
5b0167b67e
Merge pull request #3800 from marlamb/feature/include-what-you-use
...
Include log header in all files with calls to Log::Assert
2024-10-16 10:39:36 -04:00
Ryan Curtin
5150b0ee1d
Merge pull request #3813 from marlamb/feature/fix-armadillo-deprecation-warning
...
Fix armadillo deprecation warning
2024-10-16 07:41:31 -04:00
Martin Lambertsen
31dab6d49e
Update HISTORY.md file
...
Although more files are touched in order to improve "include what you
use", the message focuses on the behavioral change that can be detected
by users for sure.
2024-10-15 07:29:47 +02:00
Martin Lambertsen
ea2da569cb
Merge remote-tracking branch 'origin/master' into feature/include-what-you-use
2024-10-15 07:28:08 +02:00
Martin Lambertsen
6d5231408b
Remove includes in _impl header if main header contains include
...
Note that we consider the wider include to `core` as being sufficient.
2024-10-15 07:25:16 +02:00
Martin Lambertsen
2b6d811946
Fix armadillo deprecation warning
...
The use of `operator<<` to fill matrices is deprecated since a little
more than two years. In order to reduce the number of warnings during
compilation of `mlpack` and reduce likelyhood that something breaks as
soon as `armadillo` removes the deprecated operator, this commit uses
the initializer list form as suggested by the deprecation warning from
`armadillo`.
2024-10-15 07:08:03 +02:00
Martin Lambertsen
469cce1724
Remove trailing whitespaces
2024-10-14 22:33:57 +02:00
Martin Lambertsen
471a3daa27
Modernize STL type traits
...
With newer standards the readability of template heavy code can
be improved a lot by using a form with trailing _t for ::type and
_v for ::value respectively. Especially for ::type it also makes
the additional typename before the trait dispensable.
This PR combines multiple commits that modernize the traits,
starting with what clang-tidy could achieve while analyzing test files
and continuing by regex replaces with few manual corrections.
While it does not guarantee that all current occurrences are modernized,
it moves the codebase considerably into the modern direction. Note that
also before this PR both notations were used, so missing a few should
be acceptable.
2024-10-14 08:28:05 +02:00
Omar Shrit
94a6b4863b
Merge pull request #3809 from rcurtin/lstm-copy-fix
...
Fix copy/move constructor and operator for LSTM layer
2024-10-11 13:38:17 +02:00
Ryan Curtin
01e404d376
Merge remote-tracking branch 'origin/master' into lstm-copy-fix
2024-10-10 11:20:09 -04:00
Ryan Curtin
96bf8e34f5
Merge pull request #3806 from rcurtin/doc-mean-split-ball-tree
...
Document `MeanSplitBallTree`
2024-10-10 09:52:36 -04:00
Ryan Curtin
6753194fee
Merge pull request #3803 from rcurtin/doc-split
...
Add documentation for `Split()` and `StratifiedSplit()`
2024-10-10 09:51:17 -04:00
Ryan Curtin
b3bca16559
Update HISTORY.
2024-10-07 13:23:17 -04:00
Ryan Curtin
c9f295a92b
Fix initialization and copies of inSize and outSize for LSTM.
2024-10-07 13:21:27 -04:00
Ryan Curtin
b5c024525f
Update documentation for how to use Go bindings with modules.
2024-10-07 11:50:35 -04:00
Ryan Curtin
06703fbd3c
Don't search for gonum anymore; it's automatically installed by Go modules.
2024-10-07 10:57:13 -04:00
Ryan Curtin
aa5ce1b888
Add default template parameters for each type of tree.
2024-10-04 15:20:21 -04:00
Ryan Curtin
7644d879fd
Merge remote-tracking branch 'origin/master' into doc-mean-split-ball-tree
2024-10-04 15:18:01 -04:00
Omar Shrit
e5d891f7fa
Merge pull request #3802 from rcurtin/doc-ball-tree
...
Add documentation for BallBound and BallTree.
2024-10-03 21:34:17 +02:00
Ryan Curtin
0eb90aeb4d
Add HISTORY.md entry for fixes.
2024-10-02 17:41:20 -04:00
Ryan Curtin
811a0c4f92
Merge remote-tracking branch 'origin/master' into doc-vptree
2024-10-02 17:35:13 -04:00
Ryan Curtin
100d50089a
Fix bugs in HollowBallBound implementation.
2024-10-02 17:34:57 -04:00
Ryan Curtin
351bce0fd7
Restore operator|=() overload because it actually was implemented.
2024-10-02 17:34:21 -04:00
Ryan Curtin
959333cebd
Add default template parameters for VPTree typedef.
2024-10-02 17:34:07 -04:00
Ryan Curtin
5665e3f394
Minor fixes to HollowBallBound documentation.
2024-10-02 17:33:47 -04:00
Ryan Curtin
b64d741147
Add documentation for VPTree.
2024-10-02 17:29:21 -04:00
Ryan Curtin
00c11fca42
I think the -t option is not necessary (it sets the timeout?).
2024-10-02 17:28:37 -04:00
Ryan Curtin
7a9ddb8370
Fix typo.
2024-10-02 15:28:04 -04:00
Ryan Curtin
02a2b61e37
Fix ordering of trees.
2024-10-02 15:21:31 -04:00
Ryan Curtin
3a69b4a615
Make sure that Go installed on MacOS CI builds.
2024-10-02 15:08:01 -04:00