module Mat:sig..end
typet =float array array
val copy : t -> tval create0 : rows:int -> cols:int -> tval create_per_row : rows:int -> cols:int -> f:(int -> float) -> t
val get_column : t -> int -> Linear_algebra.Vec.tval t_of_sexp : Sexplib.Sexp.t -> t
val sexp_of_t : t -> Sexplib.Sexp.t