Commit Graph

67 Commits

Author SHA1 Message Date
174065bcf1 Make models cloneable 2022-06-07 10:53:11 +02:00
5a54d460c9 Small clean up 2022-06-07 10:01:01 +02:00
a5c6e8b8a2 Fix issue with kernel macro 2022-05-16 10:40:28 +02:00
6b77664b27 Implement Fitter::ep_log_likelihood_contrib and add test for it 2022-04-28 13:28:40 +02:00
ba06c40b2e Fix another bug in Fitter::predict 2022-04-28 12:14:58 +02:00
347af1c908 Added test for linalg::solve. Fix bug in fitter (wrong argument order) 2022-04-28 10:23:37 +02:00
7a3ff508cd Implement gaussian observation. Added test to fitter, test that are failing! Need to investigate 2022-04-27 11:58:49 +02:00
a8cef3806a Make API a bit prettier 2022-04-27 09:06:29 +02:00
aa8580970a Clean up tests 2022-04-26 22:54:33 +02:00
6665362417 Remove need to box kernel on model 2022-04-26 22:47:28 +02:00
6f91c0a765 Fix warnings 2022-04-26 22:42:46 +02:00
6f90aa8170 Added Kernel impl for tuples 2022-04-26 22:41:13 +02:00
9307c36282 Small clean up 2021-10-27 15:31:15 +02:00
71b795d9ed Use array impl instead of vec 2021-10-27 11:33:54 +02:00
1eea1bfb71 Impl kernel for [Box<dyn Kernel>; N] 2021-10-27 11:30:59 +02:00
37746f6c02 Rename recursive fitter and binary model 2021-10-27 11:05:43 +02:00
b2bf871500 2021 edition baby! 2021-10-27 09:52:44 +02:00
79a76b316b Fixes, upgrade, and stuff 2021-10-27 09:23:23 +02:00
57b423df8a Use openblas instead 2021-10-26 22:30:54 +02:00
6535f1faae Small change 2021-05-28 14:40:48 +02:00
7deeabfd55 Implemented more functions 2021-05-28 14:35:21 +02:00
32dafd4e54 Refactor, and passing tests 2021-05-26 18:39:46 +02:00
2dca63b1c9 More clean up 2021-05-25 11:23:30 +02:00
a2ecd9b268 Clean up and dryify 2021-05-25 11:16:35 +02:00
c0846609e3 Upgrade crates and fix clippy warnings 2021-04-26 09:12:05 +02:00
08e0342a22 Fix some clippy warnings 2021-02-22 09:23:27 +01:00
5ecc753717 keys and items shouldn't take a mutable reference to self. 2021-01-26 10:36:55 +01:00
7edc0b6b6d Small fixes 2021-01-04 15:00:00 +01:00
7df982d819 Clean up 2021-01-04 14:31:32 +01:00
b7cc1a9b9f More test and fix a bug 2021-01-04 14:00:59 +01:00
0345052a66 Added wiener kernel 2021-01-04 13:38:55 +01:00
b00f19af3c Added tests for Matern52 2021-01-04 11:30:17 +01:00
f03ac0903f Remove a lot of dependecies 2021-01-04 11:19:38 +01:00
fcccf88e6f Clean up dependencies 2021-01-04 11:15:57 +01:00
0d2714e814 More tests 2021-01-04 10:35:23 +01:00
2708403923 Added tests to constant kernel 2020-12-19 13:39:12 +01:00
aca4284ddd Update ndarray 2020-12-14 23:27:49 +01:00
7cfa9ef5d8 Change vs to be a vec instead of array 2020-12-14 23:16:56 +01:00
113168d7d0 Change ns and xs to be a vec instead of array 2020-12-14 23:15:21 +01:00
63dccce7d0 Change ms to be a vec instead of array 2020-12-14 23:13:29 +01:00
e34f1831ff Fix tests 2020-12-14 23:10:15 +01:00
73f0c8ea32 Remove dependency. 2020-09-08 15:56:46 +02:00
071cbbdc82 Small fix. 2020-09-08 15:46:32 +02:00
571bf29bb9 Added deny config. 2020-09-08 15:43:16 +02:00
2899fc7a4a Remove unsued dependencies. 2020-09-08 15:36:56 +02:00
a7cb6edbf3 Fix clippy warnings. 2020-09-08 15:32:29 +02:00
5aaada0c05 Fix warnings. 2020-04-17 20:39:01 +02:00
81ed582e59 Revert id change, and added method to get keys instead. 2020-03-10 10:01:25 +01:00
3f4d4ef488 Add id to items method. 2020-03-10 09:59:18 +01:00
18d314f768 Added items method on storage. 2020-03-10 09:56:56 +01:00