Commit Graph

  • b9cd23fe01 make build_param public master dymk 2025-02-26 21:23:31 +00:00
  • 4422684acc Fixed clippy warning [skip ci] Andrew Kane 2024-10-05 10:23:25 -07:00
  • c79091a2fd Ran cargo fmt [skip ci] Andrew Kane 2024-10-05 10:17:43 -07:00
  • bf30f1336c Version bump to 0.3.0 [skip ci] Andrew Kane 2024-07-10 22:16:06 -07:00
  • 0476d707a7 Updated docs [skip ci] Andrew Kane 2024-06-30 23:09:07 -07:00
  • b7c0e1e2ed Updated docs [skip ci] Andrew Kane 2024-06-30 23:06:03 -07:00
  • 8d77be166b Improved docs [skip ci] Andrew Kane 2024-06-30 23:01:16 -07:00
  • bccbdd4d9c Updated docs [skip ci] Andrew Kane 2024-06-30 22:49:08 -07:00
  • 877e87a501 Updated docs [skip ci] Andrew Kane 2024-06-30 22:40:09 -07:00
  • 9066cb543d Improved docs [skip ci] Andrew Kane 2024-06-30 22:09:13 -07:00
  • 762ec863e2 Added doc comments [skip ci] Andrew Kane 2024-06-30 21:52:12 -07:00
  • da54ecc504 Updated min supported Rust version Andrew Kane 2024-06-30 18:18:03 -07:00
  • d9e21bec3d Updated license year [skip ci] Andrew Kane 2024-06-30 18:15:59 -07:00
  • 8df706da20 Updated readme [skip ci] Andrew Kane 2024-06-09 21:27:02 -07:00
  • 413fcf962a Updated badge [skip ci] Andrew Kane 2024-05-23 10:24:23 -04:00
  • 9e8d38c905 Updated CI Andrew Kane 2023-12-28 20:25:40 -05:00
  • f80fbd6231 Updated Rust edition to 2021 Andrew Kane 2023-10-01 21:08:50 -07:00
  • 1465c8b895 Disabled doc tests Andrew Kane 2023-09-30 18:50:43 -07:00
  • 4385f77ef1 Added readme to docs [skip ci] Andrew Kane 2023-09-30 18:37:09 -07:00
  • 890a2bd13b Updated license year [skip ci] Andrew Kane 2023-09-30 11:10:59 -07:00
  • 2aebee055e Removed dependency Andrew Kane 2023-09-29 23:53:00 -07:00
  • e323256949 Improved style [skip ci] Andrew Kane 2023-05-07 07:32:29 -07:00
  • acdedb7048 Updated indentation [skip ci] Andrew Kane 2022-11-21 12:24:35 -08:00
  • bb266e1e5c Simplified CI Andrew Kane 2022-11-01 23:01:43 -07:00
  • b35e8df2af Version bump to 0.2.2 [skip ci] Andrew Kane 2022-09-25 17:19:20 -07:00
  • 9145082db2 Reordered methods [skip ci] Andrew Kane 2022-09-23 14:37:49 -07:00
  • 51300f309d Fixed clippy warnings Andrew Kane 2022-09-23 14:04:34 -07:00
  • 4c92b71187 Renamed methods to p and q Andrew Kane 2022-09-23 12:51:10 -07:00
  • fc1366cb9e Added tests Andrew Kane 2022-09-23 12:42:23 -07:00
  • 2d01442bbc Added q_col and p_row methods and description (#3) guccialex 2022-09-23 15:35:54 -04:00
  • 134fc53eb4 Revert readme update until next release [skip ci] Andrew Kane 2022-09-23 12:30:03 -07:00
  • e276db1cec Added p_iter and q_iter Andrew Kane 2022-09-23 12:28:44 -07:00
  • 9608ab9172 Added link to Disco [skip ci] Andrew Kane 2022-09-02 10:48:26 -07:00
  • cce38a65be Fixed default value of alpha in readme [skip ci] Andrew Kane 2022-08-07 02:32:46 -07:00
  • 36e4bd212f Improved code Andrew Kane 2021-11-30 14:26:27 -08:00
  • 0e07dc8bcf Version bump to 0.2.1 [skip ci] Andrew Kane 2021-11-15 16:39:49 -08:00
  • 3638acc078 Added support for paths to save and load Andrew Kane 2021-11-14 23:01:41 -08:00
  • c155fbc2e7 Added Error trait to errors Andrew Kane 2021-11-13 17:59:22 -08:00
  • 59d5297ce2 Updated example [skip ci] Andrew Kane 2021-10-29 12:48:14 -07:00
  • 995bcb2204 Updated readme [skip ci] Andrew Kane 2021-10-29 12:46:10 -07:00
  • ba9f590242 Added MovieLens example [skip ci] Andrew Kane 2021-10-29 12:43:01 -07:00
  • e28f8053cc Revert "Added len function to Matrix" Andrew Kane 2021-10-26 01:22:29 -07:00
  • 37db22bca8 Added len function to Matrix Andrew Kane 2021-10-26 00:28:57 -07:00
  • 79fcefa6a9 Version bump to 0.2.0 [skip ci] Andrew Kane 2021-10-17 16:39:19 -07:00
  • 3723cc1cb5 Added support for Windows Andrew Kane 2021-10-17 13:54:22 -07:00
  • 3e3aed7736 Added fmt::Display for errors Andrew Kane 2021-10-17 13:30:42 -07:00
  • a0c0714c72 Improved error tests Andrew Kane 2021-10-17 12:08:08 -07:00
  • 241a52a100 Removed expect Andrew Kane 2021-10-17 11:59:19 -07:00
  • 00a924922d Use enum for errors Andrew Kane 2021-10-17 11:53:51 -07:00
  • 527e8e8b2e Improved code Andrew Kane 2021-10-16 20:58:44 -07:00
  • 992a9d52ee Updated style [skip ci] Andrew Kane 2021-10-16 20:25:19 -07:00
  • 7bc4d4834d Check parameters in Rust for better error messages Andrew Kane 2021-10-16 19:51:09 -07:00
  • 1da4ac9c3a Test RealKL loss [skip ci] Andrew Kane 2021-10-16 19:34:32 -07:00
  • 40accfa870 Changed loss to use enum Andrew Kane 2021-10-16 18:50:06 -07:00
  • f11e49a272 Improved error message [skip ci] Andrew Kane 2021-10-16 18:20:52 -07:00
  • bd18f37192 Added comment [skip ci] Andrew Kane 2021-10-16 18:04:18 -07:00
  • e9df9bbce7 Changed cv to return Result with average error Andrew Kane 2021-10-16 18:01:42 -07:00
  • 7f539c7315 Added more tests Andrew Kane 2021-10-16 17:51:42 -07:00
  • 616067367f Changed save to return Result Andrew Kane 2021-10-16 17:48:17 -07:00
  • 26160cfb9a Changed fit and fit_eval to return Result Andrew Kane 2021-10-16 17:43:37 -07:00
  • af64e749cd Changed Model::load to return Result Andrew Kane 2021-10-16 17:32:28 -07:00
  • 03db5805c6 Added test for empty fit eval Andrew Kane 2021-10-16 17:14:11 -07:00
  • 8e92e7d9fc Use consistent style [skip ci] Andrew Kane 2021-10-16 17:11:02 -07:00
  • 6ecc8549df Assert indexes are non-negative [skip ci] Andrew Kane 2021-10-16 17:06:51 -07:00
  • e90d74783a Updated visibility [skip ci] Andrew Kane 2021-10-16 16:58:20 -07:00
  • d721b65a5d Updated readme [skip ci] Andrew Kane 2021-10-16 16:52:29 -07:00
  • b87210c6fe Changed pattern for fitting models Andrew Kane 2021-10-16 16:50:53 -07:00
  • 0dd202ea7f Version bump to 0.1.1 [skip ci] Andrew Kane 2021-07-27 10:59:52 -07:00
  • b4379bc379 Check that model freed Andrew Kane 2021-07-26 17:01:37 -07:00
  • 2041988959 Free model Andrew Kane 2021-07-26 16:57:40 -07:00
  • c6fddcc303 Revert "Added disk-level training" Andrew Kane 2021-07-26 16:51:08 -07:00
  • dcfbb2f867 Fixed example [skip ci] Andrew Kane 2021-07-26 15:24:46 -07:00
  • 3244e30e31 Simplify docs [skip ci] Andrew Kane 2021-07-26 15:23:03 -07:00
  • 48b39a7619 Updated libmf Andrew Kane 2021-07-26 15:20:36 -07:00
  • 7cbcf78a95 Added disk-level training Andrew Kane 2021-07-26 15:14:21 -07:00
  • 27cb6fa2a9 Fixed name Andrew Kane 2021-07-26 14:13:32 -07:00
  • 7b4900afb1 Moved metrics section [skip ci] Andrew Kane 2021-07-26 14:09:57 -07:00
  • cc0024a9f9 Added more metrics Andrew Kane 2021-07-26 14:06:36 -07:00
  • a095755bb9 Added metrics section [skip ci] Andrew Kane 2021-07-26 13:48:21 -07:00
  • 186728caf1 Fixed CI Andrew Kane 2021-07-26 13:34:01 -07:00
  • 45cbdaa0e9 Updated changelog [skip ci] Andrew Kane 2021-07-26 13:32:11 -07:00
  • ad467188f4 First commit Andrew Kane 2021-07-26 13:30:42 -07:00