Linalg
linalg: metaprogramming-friendly linear algebra
linalg
module Intf : sig ... end
module Vec : sig ... end
Linalg: vectors
module Mat : sig ... end
Linalg: matrices
module Tensor : sig ... end
type ('s, 'i, 'e) vec
= ('s, 'i, 'e) Intf.vec
=
|
Vec of 's * 'i -> 'e
type ('s, 'i, 'e, 'w) ovec
= ('s, 'i, 'e, 'w) Intf.ovec
OVec of 's * 'i -> 'e -> 'w