Make.Linalg
val inv : Core.t -> Core.t
Refer to :doc:`owl_dense_ndarray_generic`
val logdet : Core.t -> Core.t
val chol : ?upper:bool -> Core.t -> Core.t
val qr : Core.t -> Core.t * Core.t
val lq : Core.t -> Core.t * Core.t
val svd : ?thin:bool -> Core.t -> Core.t * Core.t * Core.t
val sylvester : Core.t -> Core.t -> Core.t -> Core.t
val lyapunov : Core.t -> Core.t -> Core.t
val discrete_lyapunov : ?solver:[ `default | `bilinear | `direct ] -> Core.t -> Core.t -> Core.t
val (/@) : Core.t -> Core.t -> Core.t
val linsolve : ?trans:bool -> ?typ:[ `n | `u | `l ] -> Core.t -> Core.t -> Core.t
val care : ?diag_r:bool -> Core.t -> Core.t -> Core.t -> Core.t -> Core.t
val dare : ?diag_r:bool -> Core.t -> Core.t -> Core.t -> Core.t -> Core.t