Commit Graph
30424 Commits
Author SHA1 Message Date
Ryan Curtin 4e98582dcf Fix wording for other trees. 2024-10-16 15:16:58 -04:00
Ryan Curtin c1c61579c8 Add documentation for RPTree and MaxRPTree. 2024-10-16 15:16:44 -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
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 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 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 b9198aa182 Add separators and clarity about default parameters. 2024-10-02 14:37:05 -04:00
Ryan Curtin eca16f9adf Add an image representing the ball bound. 2024-10-02 14:30:46 -04:00
Ryan Curtin 05895bf58d Merge pull request #3805 from rcurtin/fix-cran
CRAN fixes
2024-10-02 12:51:26 -04:00
Ryan Curtin 4d36b36f47 Clean up introductory text. 2024-09-30 17:30:39 -04:00
Ryan Curtin f6268d15ad Add default parameters to MeanSplitBallTree typedef. 2024-09-30 17:30:31 -04:00
Ryan Curtin 5587d86c63 Fix incorrect include. 2024-09-30 16:21:09 -04:00
Ryan Curtin ebbee415e2 Merge remote-tracking branch 'origin/master' into doc-split 2024-09-30 16:11:38 -04:00
Ryan Curtin c237bd38f6 Re-add deprecated overload. 2024-09-30 16:11:29 -04:00
Ryan Curtin a97285080b Rename files so they are under the absurd 100-byte filename limit. 2024-09-30 15:38:28 -04:00
Ryan Curtin 299a80a307 Merge remote-tracking branch 'rcurtin/doc-ball-tree' into doc-mean-split-ball-tree 2024-09-30 14:50:07 -04:00
Ryan Curtin 1bbe494936 Merge remote-tracking branch 'origin/master' into doc-mean-split-ball-tree 2024-09-30 14:49:36 -04:00
Ryan Curtin 4e654ea321 Document MeanSplitBallTree. 2024-09-30 14:48:28 -04:00
Ryan Curtin 010fc9784c Update example for MeanSplitKDTree also. 2024-09-30 11:51:22 -04:00
Ryan Curtin 14fe038844 Merge remote-tracking branch 'origin/master' into doc-ball-tree 2024-09-30 11:50:39 -04:00
Ryan Curtin 18c309b80c Merge pull request #3801 from rcurtin/doc-mean-split-kd-tree
Document `MeanSplit` and `MeanSplitKDTree`
2024-09-30 11:50:14 -04:00
Ryan Curtin f11558bcb4 Update documentation about the examples, hopefully clarifying a little bit. 2024-09-30 11:48:20 -04:00
Ryan Curtin ede4a11b6f Fixes for CRAN. 2024-09-30 11:22:36 -04:00
Ryan Curtin d89eaaa438 Oops, fix incorrect type. 2024-09-29 13:15:14 -04:00
Ryan Curtin a64caf14ad Fix link for dataset splitting page. 2024-09-26 10:52:18 -04:00
Ryan Curtin 1d5dd6bedd Clarify documentation slightly. 2024-09-26 10:37:30 -04:00
Ryan Curtin ca72547ab6 Oops, add missing overload of Split(). 2024-09-26 10:29:37 -04:00
Ryan Curtin f9f93e035d Fix to use new API in tests. 2024-09-26 09:26:33 -04:00
Ryan Curtin 409ed7c77c Clarify usage with arma::field types. 2024-09-26 09:26:22 -04:00
Ryan Curtin 3c08a06f38 Move to a shorter filename. 2024-09-26 09:21:40 -04:00
Ryan Curtin cb95340b2a Deprecate the versions that return tuples. 2024-09-25 22:47:40 -04:00
Ryan Curtin defe9df2a4 Fix links in documentation. 2024-09-25 22:39:05 -04:00
Ryan Curtin 69fc1416f7 Fixes for documentation. 2024-09-25 16:13:29 -04:00
Ryan Curtin d696137a42 Add first pass at documentation for data::Split(). 2024-09-25 15:56:40 -04:00
Ryan Curtin c8ce7cb400 Minor fixes for compilation. 2024-09-25 14:38:29 -04:00
Ryan Curtin 9d959099c2 Add documentation for BallBound and BallTree. 2024-09-25 12:47:18 -04:00
Ryan Curtin 061c29db66 Serious business pedantry. 2024-09-25 10:48:25 -04:00