Commit Graph
976 Commits
Author SHA1 Message Date
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
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
Ryan Curtin e1082148d6 Use using instead of typedef. 2024-10-25 08:57:56 -04:00
Martin Lambertsen 855a22f267 Modernize typedefs in docs 2024-10-25 11:20:47 +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
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 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
Ryan Curtin e78523d7d8 Merge remote-tracking branch 'origin/master' into doc-vptree 2024-10-21 09:53:34 -04:00
Martin Lambertsen bb1ba3a132 Merge branch 'mlpack:master' into feature/modernize-type-traits 2024-10-21 06:16:17 +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 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
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
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 b5c024525f Update documentation for how to use Go bindings with modules. 2024-10-07 11:50:35 -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
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 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 d8b7c6654f Add documentation for VantagePointSplit. 2024-10-02 12:49:16 -04:00
Ryan Curtin 4ccc2cf6bf First steps towards documenting VPTree. 2024-10-02 10:32:55 -04:00
Ryan Curtin 4d36b36f47 Clean up introductory text. 2024-09-30 17:30:39 -04:00
Ryan Curtin ebbee415e2 Merge remote-tracking branch 'origin/master' into doc-split 2024-09-30 16:11:38 -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 f11558bcb4 Update documentation about the examples, hopefully clarifying a little bit. 2024-09-30 11:48:20 -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