Module type Owl_dense_matrix_intf.Real

type elt
type mat
Specific real functions
val i0 : mat -> mat
val i0e : mat -> mat
val i1 : mat -> mat
val i1e : mat -> mat
val iv : v:mat -> mat -> mat
val scalar_iv : v:elt -> mat -> mat
val iv_scalar : v:mat -> elt -> mat
val j0 : mat -> mat
val j1 : mat -> mat
val jv : v:mat -> mat -> mat
val scalar_jv : v:elt -> mat -> mat
val jv_scalar : v:mat -> elt -> mat
val semidef : int -> mat
val min_rows : mat -> (elt * int * int) array
val min_cols : mat -> (elt * int * int) array
val max_rows : mat -> (elt * int * int) array
val max_cols : mat -> (elt * int * int) array
val signum : mat -> mat
val erf : mat -> mat
val erfc : mat -> mat
val logistic : mat -> mat
val relu : mat -> mat
val elu : ?alpha:elt -> mat -> mat
val leaky_relu : ?alpha:elt -> mat -> mat
val softplus : mat -> mat
val softsign : mat -> mat
val softmax : ?axis:int -> mat -> mat
val sigmoid : mat -> mat
val log_sum_exp' : mat -> elt
val log_sum_exp : ?axis:int -> ?keep_dims:bool -> mat -> mat
val max_pool : ?padding:Owl_types.padding -> mat -> int array -> int array -> mat
val avg_pool : ?padding:Owl_types.padding -> mat -> int array -> int array -> mat
val atan2 : mat -> mat -> mat
val scalar_atan2 : elt -> mat -> mat
val atan2_scalar : mat -> elt -> mat
val hypot : mat -> mat -> mat
val fmod : mat -> mat -> mat
val fmod_scalar : mat -> elt -> mat
val scalar_fmod : elt -> mat -> mat
val cross_entropy' : mat -> mat -> elt
val clip_by_l2norm : elt -> mat -> mat
val poisson : mu:elt -> int -> int -> mat