Owl_base_dense_matrix_zmodule M = Owl_base_dense_matrix_genericinclude module type of struct include M endAbout the comparison of two complex numbers x and y, Owl uses the following conventions: 1) x and y are equal iff both real and imaginary parts are equal; 2) x is less than y if the magnitude of x is less than the magnitude of x; in case both x and y have the same magnitudes, x is less than x if the phase of x is less than the phase of y; 3) less or equal, greater, greater or equal relation can be further defined atop of the aforementioned conventions.
N-dimensional array type, i.e. Bigarray Genarray type.
type mat = (Stdlib.Complex.t, Stdlib.Bigarray.complex64_elt) M.ttype cast_mat =
(float, Stdlib.Bigarray.float64_elt) Owl_base_dense_matrix_generic.tval eye : int -> (Stdlib.Complex.t, Stdlib.Bigarray.complex64_elt) M.t