Commit Graph
86 Commits
Author SHA1 Message Date
conradsnicta 799937bda8 rework LLM section as per mlpack
Build and Test / CPU (push) Waiting to run
Build and Test / CUDA (push) Waiting to run
Build and Test / OpenCL (push) Waiting to run
2026-02-02 01:11:15 +01:00
conradsnicta 612fd94c9c add note on code generated via LLMs 2025-12-17 05:39:34 +01:00
conradsnicta 8579b392b2 use .index_min() instead of the deprecated form .min(index) (#436) 2025-09-03 09:37:50 -04:00
conradsnicta 64ad05df10 update HISTORY.md (#424)
add #422 to HISTORY.md
2025-05-01 09:39:30 -04:00
conradsnicta 78680bc819 increase tolerance (#420) 2025-02-26 13:45:24 +01:00
conradsnicta 7e81ed37b9 fix include (#419) 2025-02-26 13:44:19 +01:00
conradsnicta 51c950663c bump to armadillo 10.8.2 2024-07-12 17:48:55 +02:00
conradsnicta 32015aeef1 bump to armadillo 10.8.2 2024-07-12 17:47:03 +02:00
conradsnicta 3ef869bf34 remove workaround for old versions of Armadillo 2024-07-11 04:49:19 +00:00
conradsnicta f8735180e0 remove workaround for old versions of Armadillo 2024-07-11 04:47:55 +00:00
conradsnicta 7d2dc1f7e6 remove workaround for old versions of Armadillo 2024-07-11 04:47:28 +00:00
conradsnicta 5f6a89e6f1 remove workaround for old versions of Armadillo 2024-07-11 04:46:55 +00:00
conradsnicta 2b01c9d43b remove workaround for old versions of Armadillo 2024-07-11 04:44:35 +00:00
conradsnicta 3ab90b37b8 remove workaround for old versions of Armadillo 2024-07-11 04:44:07 +00:00
conradsnicta 46443cc804 remove workaround for old versions of Armadillo 2024-07-11 04:43:36 +00:00
conradsnicta 54f755f711 remove workaround for old versions of Armadillo 2024-07-11 04:43:00 +00:00
conradsnicta dd1ff85707 remove workaround for old versions of Armadillo 2024-07-11 04:42:30 +00:00
conradsnicta 015c44bfc2 remove workaround for old versions of Armadillo 2024-07-11 04:41:50 +00:00
conradsnicta b2bb7a19d9 remove workaround for old versions of Armadillo 2024-07-11 04:41:08 +00:00
conradsnicta c39b2f90d0 remove workaround for old versions of Armadillo 2024-07-11 04:40:17 +00:00
conradsnicta 32958a7fbd remove workaround for old versions of Armadillo 2024-07-11 04:39:17 +00:00
conradsnicta 770f11f217 update HISTORY.md 2024-07-10 01:58:28 +02:00
conradsnicta a9f306484a Bump minimum Armadillo version to 10.8 2024-07-10 01:45:40 +02:00
conradsnicta e1971f2b31 Bump minimum Armadillo version to 10.8.2 2024-07-10 01:42:42 +02:00
conradsnicta 6796e42e6c update HISTORY.md 2024-06-08 15:00:25 +02:00
conradsnicta c73a2bf77c use 'static constexpr bool' instead of 'static const bool' 2024-06-08 14:17:07 +02:00
conradsnicta 1d5fcacd9f ensure C++14 mode is enabled 2024-06-08 14:08:16 +02:00
conradsnicta 8933912046 remove no longer needed ens_deprecated macro 2024-06-08 14:02:14 +02:00
conradsnicta 798651124a use C++14 [[deprecated(...)]] instead of macro 2024-06-08 13:58:09 +02:00
conradsnicta cb82b5f854 avoid deprecation warnings from CMake 2024-06-08 11:44:04 +02:00
conradsnicta a9e3d71e36 update requirement to C++14 and remove outdated info 2024-06-08 11:41:55 +02:00
conradsnicta a25eb51836 use C++14 standard 2024-06-08 11:34:49 +02:00
conradsnicta 3b9b278a2d workaround from upstream catch2 repo 2024-03-23 07:28:06 +01:00
conradsnicta 13f66d01a8 ensure the tests are built with optimisation enabled (#394) 2024-02-15 02:20:22 +00:00
conradsnicta b702f6db50 upgrade to Catch v2.13.10 (#370) 2023-07-09 05:52:25 +02:00
conradsnicta 626614127c undefine conflicting As macro (#369) 2023-06-23 16:43:38 +02:00
conradsnicta 2e0ab12a97 LBFGS: avoid generation of NaNs, and add checks for finite values (#368) 2023-06-23 02:31:55 +02:00
conradsnicta bc0b4abdbd add short list of example optimisers
Add example optimisers to increase relevant keywords.

This increases the likelihood of ensmallen being found via web search (eg. users typing specific keywords into google).
2023-06-07 01:57:09 +02:00
conradsnicta adf2fc88dd avoid deprecation warnings in armadillo 11.2+ (#347)
avoid deprecation warnings in armadillo 11.2+
2022-06-30 04:12:36 +00:00
conradsnicta 99147a88b1 bump check for min supported version of armadillo (#342)
followup to #318
2022-04-06 05:15:58 +02:00
Conrad Sanderson f75b532d16 update Catch2 to 2.13.8 (#336) 2022-02-02 04:12:47 +01:00
Conrad Sanderson d811ff9738 avoid infinite loop for single-precision matrices (#331) 2021-11-17 15:01:01 +01:00
Conrad Sanderson ee3f0e1ea2 Merge pull request #327
Fix MOEAD test stability
2021-10-20 04:52:48 +02:00
Conrad Sanderson 99de75ce7c Merge pull request #325
Fix for C++20 constructor template argument deprecation
2021-10-14 11:19:23 +02:00
Conrad Sanderson 1db28cf195 Merge pull request #323
more approachable and impactful blurb to match description on website
2021-10-12 07:09:45 +02:00
Conrad Sanderson a04945ea8b simplify blurb to match description on website 2021-10-11 04:21:26 +02:00
Conrad Sanderson 0c1d98d11c Update Catch2 to 2.13.7 (#322) 2021-09-21 03:46:57 +02:00
Conrad Sanderson 38e5c691e9 Revert "Add citation file"
This reverts commit 8f074a421a.
2021-09-07 03:04:21 +02:00
Conrad Sanderson bf77ef6bde update citation to JMLR paper 2021-08-14 05:21:14 +02:00
Conrad Sanderson 8b4cadf3ab Merge pull request #314 from zoq/travis-update
Update travis config to build the ensmallen tests
2021-08-09 04:51:48 +02:00
Conrad Sanderson c3f71b8099 Merge pull request #313 from zoq/test-build
The BUILD_TESTS option was replaced with 'make ensmallen_tests'.
2021-08-09 04:50:47 +02:00
Conrad Sanderson b7aab43451 Merge pull request #299 from jonpsy/iterate-moead
Repair MOEAD
2021-07-05 14:43:36 +02:00
Conrad Sanderson ec114f1904 Merge pull request #305 from mlpack/conradsnicta-init-fixes
various fixes for matrix initialisation
2021-07-02 05:34:37 +02:00
Conrad Sanderson 7582788d14 fix PR number 2021-07-02 05:32:20 +02:00
Conrad Sanderson e5f2ca2553 update HISTORY.md 2021-07-01 13:50:39 +02:00
Conrad Sanderson 055ebfd3e9 use fill::none to avoid default zeroing 2021-07-01 05:45:17 +02:00
Conrad Sanderson 777fb6ac36 explicitly initialise to zeros 2021-07-01 05:38:54 +02:00
Conrad Sanderson d6ffdc59fa avoid zeroing twice 2021-07-01 05:31:53 +02:00
Conrad Sanderson ba167cefa0 use fill::none to avoid default zeroing 2021-07-01 05:21:18 +02:00
Conrad Sanderson 44bb57ceb6 Merge pull request #304 from rcurtin/readd-deprecated-front
Add Front() back into the NSGA2 class.
2021-06-30 04:00:30 +02:00
Conrad Sanderson 7a870142d0 update HISTORY.md 2021-06-27 07:06:24 +02:00
Conrad Sanderson a622a767de fix minor typo 2021-06-27 06:59:09 +02:00
Conrad Sanderson 735ae35521 building tests is now optional
- state that building tests is now optional
- show how to build and run the tests
2021-06-27 06:53:04 +02:00
Conrad Sanderson f51bfd71e7 don't build ensmallen_tests as part of make all 2021-06-27 06:43:53 +02:00
Conrad Sanderson a0137b07bb adjust line lengths to 80 chars max
this is to make editing on phones easier :)
2021-06-24 15:43:25 +02:00
Conrad Sanderson af145271ba Merge branch 'master' into README-improved-install-instructions 2021-06-24 15:34:55 +02:00
Conrad Sanderson c0b361d88a fix merge clashes 2021-06-24 15:31:51 +02:00
Conrad Sanderson 0678b0518a change "automatic" to "cmake based"
clarify wording, as the cmake installation isn't really automatic (still need to type commands)
2021-06-23 16:44:31 +02:00
Conrad Sanderson bb18d79413 automatic installation before manual installation
* place automatic installation instructions before manual installation instructions
* adapt text to improve flow
* fix bug in path for cmake non-root installation
2021-06-23 16:35:30 +02:00
Conrad Sanderson 3c1bad105c update HISTORY.md 2021-06-23 04:47:20 +02:00
Conrad Sanderson 30bf5d2a67 improved installation and compilation instructions
Improved installation and compilation instructions:
* show how to install manually (in addition to cmake)
* show how to install with and without root access
* added example compilation commands, using standard and non-standard installation directories
2021-06-23 04:06:59 +02:00
Conrad SandersonConrad SandersonJames J BalamutaMarcus EdelRyan Curtin
39069652c6 add short example program; expand README with example installation (#248)
* add short example program; expand README with example installation

Co-authored-by: Conrad Sanderson
Co-authored-by: James J Balamuta
Co-authored-by: Marcus Edel
Co-authored-by: Ryan Curtin
2021-02-02 08:56:40 +01:00
Conrad Sanderson de19dddc5d minor documentation fixes (#197)
* "is an an" -> "is an"

* grammar fix

* grammar fix

* update HISTORY.md
2020-04-17 10:35:37 -04:00
Conrad SandersonandRyan Curtin 55e5f72cf5 more details
Co-Authored-By: Ryan Curtin <ryan@ratml.org>
2020-02-19 04:54:07 +01:00
Conrad Sanderson 0ac60f2e0f proposed note on cmake requirements 2020-02-19 04:35:03 +01:00
Conrad Sanderson c2637c0e20 update history 2020-01-16 03:41:18 +01:00
Conrad Sanderson 5469374a2a prevent spurious compiler warnings (#161) 2020-01-16 03:37:14 +01:00
Conrad Sanderson 166b80271d ensure armadillo version check uses the same numbers as CMakeLists.txt 2019-09-11 07:19:33 +02:00
Conrad Sanderson 7eb06cdec0 workaround for MSVC bug (#112)
see https://github.com/mlpack/ensmallen/issues/110
2019-05-07 02:48:47 +02:00
Conrad Sanderson 0564e46b97 minor style fix + added TODO 2019-05-06 06:17:48 +02:00
Conrad Sanderson 3f4ee703c6 Merge pull request #100 from conradsnicta/master
fix: don't assume that arma::eig_sym() always succeeds
2019-05-06 06:12:59 +02:00
Conrad Sanderson 3fe95339d3 fix: don't assume that arma::eig_sym() always succeeds 2019-04-05 09:24:34 +02:00
Conrad Sanderson fdbdeb2bcd fix: don't assume that arma::eig_sym() always succeeds 2019-04-05 09:21:06 +02:00
Conrad Sanderson df22a17655 fix internal links for differentiable separable functions 2019-03-14 09:32:56 +01:00
Conrad Sanderson 14fe81d7cf fix errant – characters 2019-03-14 09:25:52 +01:00
Conrad Sanderson 05f1b3c118 add citation info 2018-11-30 07:07:52 +01:00