package eigen

  1. Overview
  2. Docs
type c_spmat_s
val c_spmat_s : c_spmat_s Ctypes.structure Ctypes.typ
val elt : float Ctypes.typ
val ml_eigen_new : int64 -> int64 -> int64 -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_delete : c_spmat_s Ctypes.structure Ctypes_static.ptr -> unit
val ml_eigen_eye : int64 -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_rows : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64
val ml_eigen_cols : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64
val ml_eigen_nnz : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64
val ml_eigen_get : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 -> int64 -> float
val ml_eigen_set : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 -> int64 -> float -> unit
val ml_eigen_insert : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 -> int64 -> float -> unit
val ml_eigen_reset : c_spmat_s Ctypes.structure Ctypes_static.ptr -> unit
val ml_eigen_is_compressed : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_compress : c_spmat_s Ctypes.structure Ctypes_static.ptr -> unit
val ml_eigen_uncompress : c_spmat_s Ctypes.structure Ctypes_static.ptr -> unit
val ml_eigen_reshape : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 -> int64 -> unit
val ml_eigen_prune : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float -> float -> unit
val ml_eigen_valueptr : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 Ctypes_static.ptr -> float Ctypes_static.ptr
val ml_eigen_innerindexptr : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 Ctypes_static.ptr
val ml_eigen_outerindexptr : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 Ctypes_static.ptr
val ml_eigen_clone : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_row : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_col : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int64 -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_transpose : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_adjoint : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_diagonal : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_trace : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float
val ml_eigen_is_zero : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_is_positive : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_is_negative : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_is_nonpositive : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_is_nonnegative : c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_is_equal : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_is_unequal : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_is_greater : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_is_smaller : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_equal_or_greater : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_equal_or_smaller : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> int
val ml_eigen_add : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_sub : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_mul : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_div : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_gemm : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_add_scalar : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_sub_scalar : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_mul_scalar : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_div_scalar : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_min2 : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_max2 : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_sum : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float
val ml_eigen_min : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float
val ml_eigen_max : c_spmat_s Ctypes.structure Ctypes_static.ptr -> float
val ml_eigen_abs : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_neg : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_sqrt : c_spmat_s Ctypes.structure Ctypes_static.ptr -> c_spmat_s Ctypes.structure Ctypes_static.ptr
val ml_eigen_print : c_spmat_s Ctypes.structure Ctypes_static.ptr -> unit
OCaml

Innovation. Community. Security.