Make.Mat
val empty : int -> int -> Core.t
val zeros : int -> int -> Core.t
val eye : int -> Core.t
val ones : int -> int -> Core.t
val uniform : ?a:Core.A.elt -> ?b:Core.A.elt -> int -> int -> Core.t
val gaussian : ?mu:Core.A.elt -> ?sigma:Core.A.elt -> int -> int -> Core.t
val shape : Core.t -> int * int
val numel : Core.t -> int
val row_num : Core.t -> int
val col_num : Core.t -> int
val reset : Core.t -> unit
val of_arrays : Core.A.elt array array -> Core.t
val print : Core.t -> unit