package owl

  1. Overview
  2. Docs
module B : sig ... end
module DR = B.Dense_real
module DC = B.Dense_complex
module SR = B.Sparse_real
val dr_matptr_to_mat : (Owl_types.Dense_real.mat_struct, [ `Struct ]) Ctypes.structured Ctypes.ptr -> int -> int -> (float, Bigarray.float64_elt, Bigarray.c_layout) Bigarray.Array2.t
val dr_col_vec_to_mat : (Owl_types.Dense_real.vec_struct, [ `Struct ]) Ctypes.structured -> (float, Bigarray.float64_elt, Bigarray.c_layout) Bigarray.Array2.t
val dr_mat_to_matptr : (float, 'a, 'b) Bigarray.Array2.t -> Owl_types.Dense_real.mat_struct Ctypes.structure Ctypes_static.ptr
val dr_allocate_vecptr : int -> int -> Owl_types.Dense_real.vec_record
val dr_allocate_row_vecptr : int -> Owl_types.Dense_real.vec_record
val dr_allocate_col_vecptr : int -> Owl_types.Dense_real.vec_record
val dc_matptr_to_mat : (Owl_types.Dense_complex.mat_struct, [ `Struct ]) Ctypes.structured Ctypes.ptr -> int -> int -> (Complex.t, Bigarray.complex64_elt, Bigarray.c_layout) Bigarray.Array2.t
val dc_mat_to_matptr : (Complex.t, 'a, 'b) Bigarray.Array2.t -> Owl_types.Dense_complex.mat_struct Ctypes.structure Ctypes_static.ptr
OCaml

Innovation. Community. Security.