Open idontgetoutmuch opened 1 year ago
Yeah. It works for me. Although you may want to factor out builtins.fetchGit {...}
and add pkgs.haskell.lib.dontCheck
. vecvec pull in quite a bit of testing dependencies. It's one time expense though.
Benchmarks would be marvelous! It's sort of thing that one should have but I usually too lazy to write. I except that they should behave same for large matrices. They use same libraries after all. Small size may demonstrate difference in overhead on haskell side. Also Vec
should be slightly slower that plain storable vectors since it has stride which adds cost to operations.
I have this which I hope will give me an environment in which to create an executable document comparing functionality (and also speed)