Module Owl_dense_matrix.Operator

include sig ... end
val (+) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (-) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (*) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (/) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (+$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (-$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (*$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (/$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val ($+) : 'a -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val ($-) : 'a -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val ($*) : 'a -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val ($/) : 'a -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> bool
val (!=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> bool
val (<>) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> bool
val (>) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> bool
val (<) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> bool
val (>=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> bool
val (<=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> bool
include sig ... end
val (=$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> bool
val (!=$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> bool
val (<>$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> bool
val (<$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> bool
val (>$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> bool
val (<=$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> bool
val (>=$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> bool
val (=.) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (!=.) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (<>.) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (<.) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (>.) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (<=.) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (>=.) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (=.$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (!=.$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (<>.$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (<.$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (>.$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (<=.$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (>=.$) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (=~) : ?⁠eps:float -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> bool
val (=~$) : ?⁠eps:float -> ('a'b) Owl_dense_matrix_generic.t -> 'a -> bool
val (=~.) : ?⁠eps:float -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (=~.$) : ?⁠eps:float -> ('a'b) Owl_dense_matrix_generic.t -> 'a -> ('a'b) Owl_dense_matrix_generic.t
val (%) : (float, 'a) Owl_dense_matrix_generic.t -> (float, 'a) Owl_dense_matrix_generic.t -> (float, 'a) Owl_dense_matrix_generic.t
val (%$) : (float, 'a) Owl_dense_matrix_generic.t -> float -> (float, 'a) Owl_dense_matrix_generic.t
val (**) : (float, 'a) Owl_dense_matrix_generic.t -> (float, 'a) Owl_dense_matrix_generic.t -> (float, 'a) Owl_dense_matrix_generic.t
val ($**) : float -> (float, 'a) Owl_dense_matrix_generic.t -> (float, 'a) Owl_dense_matrix_generic.t
val (**$) : (float, 'a) Owl_dense_matrix_generic.t -> float -> (float, 'a) Owl_dense_matrix_generic.t
val (+=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> unit
val (-=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> unit
val (*=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> unit
val (/=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> unit
val (+$=) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> unit
val (-$=) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> unit
val (*$=) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> unit
val (/$=) : ('a'b) Owl_dense_matrix_generic.t -> 'a -> unit
val (@=) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (@||) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (.!{}) : ('a'b) Owl_dense_matrix_generic.t -> Owl_types.index list -> ('a'b) Owl_dense_matrix_generic.t
val (.!{}<-) : ('a'b) Owl_dense_matrix_generic.t -> Owl_types.index list -> ('a'b) Owl_dense_matrix_generic.t -> unit
val (.${}) : ('a'b) Owl_dense_matrix_generic.t -> int list list -> ('a'b) Owl_dense_matrix_generic.t
val (.${}<-) : ('a'b) Owl_dense_matrix_generic.t -> int list list -> ('a'b) Owl_dense_matrix_generic.t -> unit
include sig ... end
val (*@) : ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t -> ('a'b) Owl_dense_matrix_generic.t
val (.%{}) : ('a'b) Owl_dense_matrix_generic.t -> int array -> 'a
val (.%{}<-) : ('a'b) Owl_dense_matrix_generic.t -> int array -> 'a -> unit
include sig ... end
val (**@) : ('a'b) Owl_linalg_generic.t -> float -> ('a'b) Owl_linalg_generic.t
val (/@) : ('a'b) Owl_linalg_generic.t -> ('a'b) Owl_linalg_generic.t -> ('a'b) Owl_linalg_generic.t