nilsbecker
nilsbecker
Maybe the idiomatic usage that was intended is ```ocaml module M = Owl.Dense.Matrix.D let n = 5;; let slice = M.get_slice [ []; n-1 ] (M.eye n);; let zero =...
in view of https://ocaml.xyz/book/convention.html#pure-vs.-impure a more consistent set of operators for element wise algebra might be `+.` etc. these would overwrite plain float operations. not sure if that's better.
ah ok. the book seemed to imply that this was already included.
in my opinion abstracting sparse/dense is tricky. almost by definition, sparse matrices are big -- otherwise one would simply use dense matrices. but for big objects, you really want to...
i find the example at the top of the last comment convincing: there has to be a simple way to map into an array efficiently via views and operate with...
actually, rereading that SO answer, it seems that arbitrary views can for some technical/memory layout/efficiency-related reason not be created, since they are not expressible in terms of size, stride and...
would it be enough to have an additional generalized version of Bigarray.Genarray.t within Bigarray which includes start and stride info, and which can be easily downcast (is that possible?) to...
> However, if that editor is plain text, there will likely arise the request for a WYSIWYG markdown editor, In my opinion this objection should not lead to paralysis on...
Just to leave a note here: In the previous predefined cameras, the baked-in mouse buttons assigned to the different motions made it impossible e.g. to pan on macbooks with a...
On my Intel mac the installation procedure in the top post is not working. macos 12.6.2. my homebrew installation of openblas says ``` For compilers to find openblas you may...