Commit Graph

37 Commits

Author SHA1 Message Date
Andrew Kane
3e3aed7736 Added fmt::Display for errors 2021-10-17 13:30:42 -07:00
Andrew Kane
a0c0714c72 Improved error tests 2021-10-17 12:08:08 -07:00
Andrew Kane
241a52a100 Removed expect 2021-10-17 11:59:19 -07:00
Andrew Kane
00a924922d Use enum for errors 2021-10-17 11:53:51 -07:00
Andrew Kane
527e8e8b2e Improved code 2021-10-16 20:58:44 -07:00
Andrew Kane
992a9d52ee Updated style [skip ci] 2021-10-16 20:25:19 -07:00
Andrew Kane
7bc4d4834d Check parameters in Rust for better error messages 2021-10-16 19:51:09 -07:00
Andrew Kane
1da4ac9c3a Test RealKL loss [skip ci] 2021-10-16 19:34:32 -07:00
Andrew Kane
40accfa870 Changed loss to use enum 2021-10-16 18:50:06 -07:00
Andrew Kane
f11e49a272 Improved error message [skip ci] 2021-10-16 18:20:52 -07:00
Andrew Kane
bd18f37192 Added comment [skip ci] 2021-10-16 18:04:18 -07:00
Andrew Kane
e9df9bbce7 Changed cv to return Result with average error 2021-10-16 18:01:42 -07:00
Andrew Kane
7f539c7315 Added more tests 2021-10-16 17:51:42 -07:00
Andrew Kane
616067367f Changed save to return Result 2021-10-16 17:48:17 -07:00
Andrew Kane
26160cfb9a Changed fit and fit_eval to return Result 2021-10-16 17:43:37 -07:00
Andrew Kane
af64e749cd Changed Model::load to return Result 2021-10-16 17:32:28 -07:00
Andrew Kane
03db5805c6 Added test for empty fit eval 2021-10-16 17:14:11 -07:00
Andrew Kane
8e92e7d9fc Use consistent style [skip ci] 2021-10-16 17:11:02 -07:00
Andrew Kane
6ecc8549df Assert indexes are non-negative [skip ci] 2021-10-16 17:06:51 -07:00
Andrew Kane
e90d74783a Updated visibility [skip ci] 2021-10-16 16:58:20 -07:00
Andrew Kane
d721b65a5d Updated readme [skip ci] 2021-10-16 16:52:29 -07:00
Andrew Kane
b87210c6fe Changed pattern for fitting models 2021-10-16 16:50:53 -07:00
Andrew Kane
0dd202ea7f Version bump to 0.1.1 [skip ci] 2021-07-27 10:59:52 -07:00
Andrew Kane
b4379bc379 Check that model freed 2021-07-26 17:01:37 -07:00
Andrew Kane
2041988959 Free model 2021-07-26 16:57:40 -07:00
Andrew Kane
c6fddcc303 Revert "Added disk-level training"
This reverts commit 7cbcf78a95.
2021-07-26 16:51:08 -07:00
Andrew Kane
dcfbb2f867 Fixed example [skip ci] 2021-07-26 15:24:46 -07:00
Andrew Kane
3244e30e31 Simplify docs [skip ci] 2021-07-26 15:23:03 -07:00
Andrew Kane
48b39a7619 Updated libmf 2021-07-26 15:20:36 -07:00
Andrew Kane
7cbcf78a95 Added disk-level training 2021-07-26 15:14:21 -07:00
Andrew Kane
27cb6fa2a9 Fixed name 2021-07-26 14:13:32 -07:00
Andrew Kane
7b4900afb1 Moved metrics section [skip ci] 2021-07-26 14:09:57 -07:00
Andrew Kane
cc0024a9f9 Added more metrics 2021-07-26 14:06:36 -07:00
Andrew Kane
a095755bb9 Added metrics section [skip ci] 2021-07-26 13:48:21 -07:00
Andrew Kane
186728caf1 Fixed CI 2021-07-26 13:34:01 -07:00
Andrew Kane
45cbdaa0e9 Updated changelog [skip ci] 2021-07-26 13:32:11 -07:00
Andrew Kane
ad467188f4 First commit 2021-07-26 13:30:42 -07:00