Module S.Mat

val eye : int -> (float, Stdlib.Bigarray.float32_elt) Owl_base_dense_matrix_s.M.t
val tril : ?k:int -> ('a, 'b) Owl_base_dense_matrix_s.t -> ('a, 'b) Owl_base_dense_matrix_s.t
val triu : ?k:int -> ('a, 'b) Owl_base_dense_matrix_s.t -> ('a, 'b) Owl_base_dense_matrix_s.t
val diagm : ?k:int -> ('a, 'b) Owl_base_dense_matrix_s.t -> ('a, 'b) Owl_base_dense_matrix_s.t