package eigen
Module Bindings.DSMAT_D
val c_dsmat_d : c_dsmat_d Ctypes.structure Ctypes.typval elt : float Ctypes.typval ml_eigen_new :
(int64 ->
int64 ->
c_dsmat_d Ctypes.structure Ctypes_static.ptr F.return)
F.resultval ml_eigen_delete :
(c_dsmat_d Ctypes.structure Ctypes_static.ptr -> unit F.return) F.resultval ml_eigen_zeros :
(int64 ->
int64 ->
c_dsmat_d Ctypes.structure Ctypes_static.ptr F.return)
F.resultval ml_eigen_ones :
(int64 ->
int64 ->
c_dsmat_d Ctypes.structure Ctypes_static.ptr F.return)
F.resultval ml_eigen_eye :
(int64 -> c_dsmat_d Ctypes.structure Ctypes_static.ptr F.return) F.resultval ml_eigen_rows :
(c_dsmat_d Ctypes.structure Ctypes_static.ptr -> int64 F.return) F.resultval ml_eigen_cols :
(c_dsmat_d Ctypes.structure Ctypes_static.ptr -> int64 F.return) F.resultval ml_eigen_get :
(c_dsmat_d Ctypes.structure Ctypes_static.ptr ->
int64 ->
int64 ->
float F.return)
F.resultval ml_eigen_set :
(c_dsmat_d Ctypes.structure Ctypes_static.ptr ->
int64 ->
int64 ->
float ->
unit F.return)
F.resultval ml_eigen_data :
(c_dsmat_d Ctypes.structure Ctypes_static.ptr ->
float Ctypes_static.ptr F.return)
F.resultval ml_eigen_print :
(c_dsmat_d Ctypes.structure Ctypes_static.ptr -> unit F.return) F.resultval ml_eigen_gemm :
(float Ctypes_static.ptr ->
int64 ->
int64 ->
float Ctypes_static.ptr ->
int64 ->
int64 ->
c_dsmat_d Ctypes.structure Ctypes_static.ptr F.return)
F.resultval ml_eigen_transpose :
(float Ctypes_static.ptr ->
int64 ->
int64 ->
c_dsmat_d Ctypes.structure Ctypes_static.ptr F.return)
F.resultval ml_eigen_inv :
(float Ctypes_static.ptr ->
int64 ->
int64 ->
c_dsmat_d Ctypes.structure Ctypes_static.ptr F.return)
F.result