Define the types shared by various modules
val _zero : a b. ('a, 'b) Bigarray.kind ‑> 'a
val _one : a b. ('a, 'b) Bigarray.kind ‑> 'a
val _pos_inf : a b. ('a, 'b) Bigarray.kind ‑> 'a
val _neg_inf : a b. ('a, 'b) Bigarray.kind ‑> 'a
module type NdarraySig : sig ... end
module type MatrixSig : sig ... end