Ryan Curtin
05895bf58d
Merge pull request #3805 from rcurtin/fix-cran
...
CRAN fixes
2024-10-02 12:51:26 -04:00
Ryan Curtin
5587d86c63
Fix incorrect include.
2024-09-30 16:21:09 -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
ede4a11b6f
Fixes for CRAN.
2024-09-30 11:22:36 -04:00
Ryan Curtin
499b710f08
Add default parameters for MeanSplitKDTree type.
2024-09-23 17:36:51 -04:00
Omar Shrit
8afe0fd32a
Merge pull request #3794 from rcurtin/kdtree-doc
...
Document `KDTree` and `BinarySpaceTree` and related classes
2024-09-23 18:20:49 +02:00
Martin Lambertsen
90b8d288cb
Fix compilation errors with clang 19
...
The new compiler version seems to perform more exhaustive checks on
templates, even if they are not initiated. As the code was malformed
also before, it is likely that it is dead code. However, this commit is
mainly to ensure users using clang 19 can include the header without
compilation error.
Note that this commit does not guarantee that currently other code might
not compile with clang 19, it just fixes some code which was used
transitevily and caused problems.
2024-09-22 09:09:55 +02:00
Ryan Curtin
4a1f5ac54a
Add new block for next release to HISTORY.md.
2024-09-18 09:05:53 -04:00
Ryan Curtin
97d76da9c5
Update and release version 4.5.0.
2024-09-18 09:05:53 -04:00
Ryan Curtin
bfefa90398
Add license to file.
2024-09-16 09:07:55 -04:00
Omar Shrit
3657f4268b
Merge pull request #3764 from MarkFischinger/opt/elkan-kmeans
...
Optimize Elkan K-means with OpenMP
2024-09-16 13:10:50 +02:00
Ryan Curtin
291152223b
Add a blank line to space things out a little bit.
2024-09-12 18:33:23 -04:00
Ryan Curtin
e15e79157f
Merge remote-tracking branch 'origin/master' into kdtree-doc
2024-09-11 14:18:29 -04:00
Ryan Curtin
9a43b7b500
Minor differences and changes for documentation.
2024-09-11 14:18:01 -04:00
Ryan Curtin
fe48c49c93
Fix style issues.
2024-09-10 16:16:09 -04:00
Ryan Curtin
13c0cda3f6
Merge remote-tracking branch 'origin/master' into opt/elkan-kmeans
2024-09-10 15:52:40 -04:00
Ryan Curtin
c920b167bd
Merge remote-tracking branch 'origin/master' into radical-doc
2024-09-10 15:51:11 -04:00
Ryan Curtin
8467affcc3
Merge remote-tracking branch 'origin/master' into style-fixes
2024-09-10 08:28:09 -04:00
Ryan Curtin
6a2e9cb33d
Change DoRadical2D to Apply2D.
2024-09-09 14:05:52 -04:00
Ryan Curtin
bb5864b027
Merge remote-tracking branch 'origin/master' into radical-doc
2024-09-09 14:05:02 -04:00
Ryan Curtin
76547591c2
Merge pull request #3783 from rcurtin/distribution-doc
...
Document remaining distributions and templatize
2024-09-09 13:55:33 -04:00
Ryan Curtin
4e14b78229
Move comment to more accurate place.
2024-09-09 13:53:01 -04:00
Ryan Curtin
ade86a033f
Merge branch 'core-into-multiple-pages' into kdtree-doc
2024-09-07 16:01:52 -04:00
Ryan Curtin
9cabcc33ce
Fix remaining style issues.
2024-09-06 13:11:07 -04:00
Ryan Curtin
db0a8543fe
Fix compilation error.
2024-09-06 10:13:57 -04:00
Ryan Curtin
e6215b1fc0
Revert style change that breaks builds.
2024-09-06 10:04:17 -04:00
Ryan Curtin
b1e9093a4e
Try to fix all the style issues from cpplint.
2024-09-06 09:49:45 -04:00
Ryan Curtin
7855ea4955
Don't use deprecated function in binding.
2024-09-04 12:04:34 -04:00
Ryan Curtin
65f3cca44b
Let's go with John Langford's copy instead.
2024-09-04 12:04:12 -04:00
Ryan Curtin
4006b9d408
Let's go with John Langford's copy instead.
2024-09-04 11:48:53 -04:00
Ryan Curtin and Omar Shrit
ab3fb32112
Update src/mlpack/core/distributions/laplace_distribution.hpp
...
Co-authored-by: Omar Shrit <omar@shrit.me >
2024-09-04 11:35:24 -04:00
Mark Fischinger
18065ad1db
remove continue
2024-09-02 10:14:30 +02:00
Mark Fischinger
2a1f03b54f
comment changes
2024-09-01 23:55:39 +02:00
Mark Fischinger
9d9526ceb9
Update omp_reductions.hpp
2024-09-01 23:46:27 +02:00
Mark Fischinger and Ryan Curtin
977ed5b5d2
Update src/mlpack/methods/kmeans/hamerly_kmeans_impl.hpp
...
Co-authored-by: Ryan Curtin <ryan@ratml.org >
2024-09-01 23:45:30 +02:00
Mark Fischinger and Ryan Curtin
554c25a583
Update src/mlpack/methods/kmeans/hamerly_kmeans_impl.hpp
...
Co-authored-by: Ryan Curtin <ryan@ratml.org >
2024-09-01 23:45:21 +02:00
Mark Fischinger and Ryan Curtin
1a2fba23a8
Update src/mlpack/methods/kmeans/hamerly_kmeans_impl.hpp
...
Co-authored-by: Ryan Curtin <ryan@ratml.org >
2024-09-01 23:45:12 +02:00
Mark Fischinger and Ryan Curtin
e1d55d8523
Update src/mlpack/methods/kmeans/elkan_kmeans_impl.hpp
...
Co-authored-by: Ryan Curtin <ryan@ratml.org >
2024-09-01 23:35:10 +02:00
Mark Fischinger
28b3e3d112
custom openmp reductions
2024-09-01 17:33:56 +02:00
Mark Fischinger
92379f515c
Merge branch 'master' into opt/kmeans-hamerly
2024-09-01 17:16:57 +02:00
Mark Fischinger
ca5ffb6044
created new omp custom reduction
2024-09-01 17:14:56 +02:00
Mark Fischinger
cf1bd082aa
openMP custom reductions and typo fixes
2024-08-31 21:57:35 +02:00
Ryan Curtin
40f8414f7f
Merge pull request #3762 from MarkFischinger/opt/naive-kmeans
...
Optimize Naive K-means with OpenMP
2024-08-31 10:51:42 -04:00
Mark Fischinger
009b44d1ac
line length
2024-08-31 02:26:57 +02:00
Mark Fischinger
e168cc2267
simplified localNewCentroids
2024-08-31 02:03:37 +02:00
Mark Fischinger
21d2ad80b6
address comments: fix optimization
2024-08-31 01:47:57 +02:00
Mark Fischinger and Ryan Curtin
41a0a67c99
remove space
...
Co-authored-by: Ryan Curtin <ryan@ratml.org >
2024-08-31 01:44:48 +02:00
Mark Fischinger
daaa5e9797
line length
2024-08-30 23:04:14 +02:00
Mark Fischinger
9096fc346b
local centroid for each thread
2024-08-30 22:53:10 +02:00
Mark Fischinger
ef00afaaa0
line length
2024-08-30 22:09:53 +02:00