Omar Shrit
c0943e4ea4
Move Board directory to the CMake
...
Signed-off-by: Omar Shrit <omar@avontech.fr >
2024-11-02 16:21:07 +01:00
Omar Shrit
67ef37e3c6
Merge pull request #3815 from rcurtin/doc-ub-tree
...
Document `UBTree`
2024-10-31 17:09:02 +01:00
Omar Shrit
7d6a962ff4
Merge pull request #3822 from rcurtin/crosscompile-doc-fix
...
Fix inconsistency in embedded tutorial
2024-10-31 17:08:15 +01:00
Ryan Curtin
7f952a8cb4
Fix link to a locally-hosted version.
2024-10-30 11:30:25 -04:00
Omar Shrit
ccfa1318f6
Merge pull request #3818 from marlamb/feature/modernize-typedefs
...
Modernize typedefs
2024-10-29 17:39:06 +01:00
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
Ryan Curtin
e1082148d6
Use using instead of typedef.
2024-10-25 08:57:56 -04: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
Martin Lambertsen
855a22f267
Modernize typedefs in docs
2024-10-25 11:20:47 +02:00
Martin Lambertsen
db14293137
Fix review findings
2024-10-25 11:11:20 +02:00
Martin Lambertsen
00c6ef1486
Modernize typedefs
...
The `using` keyword improves readability simply be letting people read
from left to right.
Additionally some `typename` keywords have been removed, when they have
not been required.
2024-10-24 08:24:22 +02:00
Ryan Curtin
92d21c85b5
Fix minor merge issues that remained.
2024-10-23 17:52:25 -04:00
Ryan Curtin
f09846cc2b
Merge remote-tracking branch 'origin/master' into doc-ub-tree
2024-10-23 17:37:52 -04: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
Ryan Curtin
cac046a9c1
Add links to UBTree documentation.
2024-10-21 21:26:18 -04:00
Ryan Curtin
9e71487232
Merge remote-tracking branch 'origin/master' into doc-ub-tree
2024-10-21 21:24:28 -04:00
Ryan Curtin
ceeecb69c4
Add a hopefully helpful image of a CellBound.
2024-10-21 21:24:19 -04:00
Ryan Curtin
26a01e41b8
Add default parameters for UBTree typedef.
2024-10-21 21:24:06 -04:00
Ryan Curtin
28734e4cf3
Fix incorrect tense.
2024-10-21 21:23:57 -04:00
Ryan Curtin
c605720837
Document UB-tree.
2024-10-21 21:23:44 -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