Ryan Curtin
45f3bf87a5
Document RandomBasis() and add examples for random number utilities.
2024-01-23 15:40:07 -05:00
Ryan Curtin
81c59a1a94
Document random number utilities.
2024-01-23 15:16:48 -05:00
Ryan Curtin
50c475c1b6
Document logarithmic utilities.
2024-01-23 15:02:55 -05:00
Ryan Curtin
9e2a7fb98f
Fix includes after lin_alg.hpp move.
2024-01-23 15:02:31 -05:00
Ryan Curtin
11052356cd
Fix minor errors in inlined Center() implementation.
2024-01-23 15:02:06 -05:00
Ryan Curtin
5be9a9047e
Remove Center() as its implementation is so simple.
2024-01-23 14:28:30 -05:00
Ryan Curtin
70cc7ae5dd
Basic documentation outline for digamma/trigamma; still needs some work.
2024-01-23 13:58:37 -05:00
Ryan Curtin
163f2245bb
Document ColumnsToBlocks.
2024-01-23 13:47:01 -05:00
Ryan Curtin
13b4d5321b
Document ColumnCovariance().
2024-01-23 12:18:28 -05:00
Ryan Curtin
0820672403
Don't use math:: namespace for Range; it doesn't exist anymore.
2024-01-23 12:18:09 -05:00
Ryan Curtin
1b3849bec0
Replace RemoveRows() with a simple call to rows().
2024-01-23 12:04:34 -05:00
Ryan Curtin
46e02215ba
Remove unused functionality from lin_alg.hpp.
2024-01-23 11:28:09 -05:00
Ryan Curtin
9c87ae9017
Remove entirely unused VectorPower().
2024-01-23 09:01:26 -05:00
Ryan Curtin
27d2ac1bd3
Remove ClampNonNegative(), ClampNonPositive(), and ClampRange().
...
Whatever empirical improvements were seen in 2007 aren't seen today; a simpler
implementation with std::max() and std::min() appears to always outperform by
a relatively small margin. So, prefer the less-maintenance approach instead,
and depend on the standard library.
2024-01-23 08:57:45 -05:00
Ryan Curtin
e8a68cf8f7
Add additional links for newly documented methods.
2024-01-13 12:48:00 -05:00
Ryan Curtin
dcebb72e56
Merge remote-tracking branch 'origin/master' into main-docs
2024-01-13 12:47:48 -05:00
Ryan Curtin
bb83080cdf
Merge pull request #3571 from rcurtin/nbc-lr-lars-doc
...
Documentation for `NaiveBayesClassifier`, `LinearRegression`, and `LARS`
2024-01-13 12:46:07 -05:00
Ryan Curtin
e6e6d9990b
Remove tests for ConvolutionIntegral().
2024-01-13 12:39:44 -05:00
Ryan Curtin
6edd1104b5
Minor changes and fixes.
2024-01-13 12:39:36 -05:00
Ryan Curtin
c194fb73f8
Clarify weights vs. instance weights.
2024-01-12 11:20:59 -05:00
Ryan Curtin
3ee57fdeca
Add algorithm sections to index page.
2024-01-11 16:49:32 -05:00
Ryan Curtin
0d33cd46ff
Remove unused ConvolutionIntegral() and GradientForSquaredDistance() functions.
2024-01-11 12:55:44 -05:00
Ryan Curtin
c8cf815f8b
Document Gradient().
2024-01-11 12:48:02 -05:00
Ryan Curtin
bf5f0eaa96
Add first attempt at core documentation.
2024-01-11 11:28:30 -05:00
Ryan Curtin
6439a808c2
Add a citation documentation page.
2024-01-10 11:15:58 -05:00
Ryan Curtin
44191ef379
Some documentation on matrices and file formats.
2024-01-10 11:15:12 -05:00
Ryan Curtin
749edb882f
Merge pull request #3594 from rcurtin/decision_tree_regressor_stability_test_fixes
...
Reduce random failures for DecisionTreeRegressor tests
2024-01-06 10:28:53 -05:00
Omar Shrit
6397a196b8
Merge pull request #3585 from shrit/rectifier
...
Fix the dependency on cube and mat from arma
2024-01-05 19:47:58 +01:00
Omar Shrit
550541df0f
Fix the author name
...
Signed-off-by: Omar Shrit <omar@avontech.fr >
2024-01-04 19:10:23 +01:00
Omar Shrit
e4bc35ec7e
Merge branch 'rectifier' of github.com:shrit/mlpack into rectifier
2024-01-04 19:05:58 +01:00
Omar Shrit
c919cb3fe5
Apply the suggestions
...
Signed-off-by: Omar Shrit <omar@avontech.fr >
2024-01-04 19:04:50 +01:00
Omar Shrit and Ryan Curtin
073da1e56e
Update src/mlpack/core/math/mat_redef.hpp
...
Co-authored-by: Ryan Curtin <ryan@ratml.org >
2024-01-04 18:38:49 +01:00
Omar Shrit
68f59cf3c9
Adding functions to differentiate arma::max and coot::max
...
Signed-off-by: Omar Shrit <omar@avontech.fr >
2024-01-03 18:45:52 +01:00
Ryan Curtin
d01266617b
Reduce random failures for DecisionTreeRegressor tests by allowing multiple trials.
2024-01-03 12:34:34 -05:00
Ryan Curtin
8a64e8157c
Add some citation information.
2024-01-03 11:53:25 -05:00
Ryan Curtin
3fa4689b36
Merge remote-tracking branch 'origin/master' into nbc-lr-lars-doc
2023-12-31 13:27:44 -05:00
Ryan Curtin
bccc337756
Use the stripped name of the C++ class instead of the full name, so that we don't include template parameters.
2023-12-31 13:27:36 -05:00
Ryan Curtin
0eb51d3e91
Fix compilation warnings.
2023-12-31 13:27:06 -05:00
Ryan Curtin
2b4262682e
Adjust tolerances a little bit.
2023-12-31 13:26:50 -05:00
Ryan Curtin
e089e10c03
Merge pull request #3591 from arunsathiya/master
...
Use GITHUB_OUTPUT envvar instead of set-output command as the latter is deprecated
2023-12-31 08:20:46 -05:00
Arun
4dfbc142a8
Use GITHUB_OUTPUT envvar instead of set-output command as the latter is deprecated
2023-12-26 22:17:16 -08:00
Ryan Curtin
2709965430
Relax tolerance even more, because sometimes the newError value is quite large.
2023-12-23 16:20:26 -05:00
Ryan Curtin
2f070065d5
Merge remote-tracking branch 'origin/master' into nbc-lr-lars-doc
2023-12-23 12:16:13 -05:00
Ryan Curtin
45ccc83a75
Merge pull request #3572 from rcurtin/hoeffding_trees_doc
...
Document `HoeffdingTree`
2023-12-23 12:14:35 -05:00
Ryan Curtin
385a4f2d28
Merge remote-tracking branch 'origin/master' into hoeffding_trees_doc
2023-12-22 15:07:42 -05:00
Ryan Curtin
183b3ac916
Merge pull request #3577 from rcurtin/linear_svm_doc
...
Document `LinearSVM`
2023-12-22 15:07:02 -05:00
Ryan Curtin
15c5eb2a5e
Merge pull request #3587 from rcurtin/pytest-file-fixes
...
Fix python test duplicate filename error
2023-12-22 15:06:46 -05:00
Ryan Curtin
ad563f9acb
Merge remote-tracking branch 'origin/master' into linear_svm_doc
2023-12-22 09:46:25 -05:00
Ryan Curtin
f743369105
Merge pull request #3578 from rcurtin/bayesian_linear_regression_doc
...
Document `BayesianLinearRegression`
2023-12-22 09:45:30 -05:00
Omar Shrit
f5a33d3a8b
Disable macro expansion and force the compiler to use ADL
...
Signed-off-by: Omar Shrit <omar@avontech.fr >
2023-12-21 18:30:46 +01:00