package owl-base

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val (+) : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val (-) : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val (*) : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val (/) : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val (*@) : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val (**) : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val add : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sub : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val mul : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val div : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val kron : t -> t -> t

Refer to :doc:`owl_dense_matrix_generic`

val dot : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val pow : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val atan2 : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val min2 : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val max2 : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val cross_entropy : t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val inv : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val neg : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val abs : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val signum : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val floor : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val ceil : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val round : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sqr : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sqrt : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val log : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val log2 : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val log10 : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val exp : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sin : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val cos : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val tan : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sinh : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val cosh : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val tanh : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val asin : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val acos : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val atan : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val asinh : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val acosh : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val atanh : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sum' : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val log_sum_exp' : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val log_sum_exp : ?axis:int -> ?keep_dims:bool -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sum : ?axis:int -> ?keep_dims:bool -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sum_reduce : ?axis:int array -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val mean : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val transpose : ?axis:int array -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val swap : int -> int -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val l1norm' : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val l2norm' : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val l2norm_sqr' : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val sigmoid : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val relu : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val dawsn : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val softplus : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val softsign : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val softmax : ?axis:int -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val reshape : t -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val flatten : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val get_item : t -> int -> int -> t

Refer to :doc:`owl_dense_ndarray_generic`

val get_row : t -> int -> t

Refer to :doc:`owl_dense_ndarray_generic`

val concat : axis:int -> t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val split : axis:int -> int array -> t -> t array

Refer to :doc:`owl_dense_ndarray_generic`

val of_arrays : t array array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val to_arrays : t -> t array array

Refer to :doc:`owl_dense_ndarray_generic`

val concatenate : axis:int -> t array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val stack : axis:int -> t array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val get_slice : int list list -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val set_slice : int list list -> t -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val diag : ?k:int -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val diagm : ?k:int -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val trace : t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val triu : ?k:int -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val tril : ?k:int -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

OCaml

Innovation. Community. Security.