Module type Owl_dense_matrix_intf.Real

type elt
type mat
Specific real functions
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 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