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 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 sum : ?axis:int -> 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 : 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 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 dropout : ?rate:float -> t -> t

Refer to :doc:`owl_dense_ndarray_generic`

val conv1d : ?padding:Owl_types.padding -> t -> t -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val conv2d : ?padding:Owl_types.padding -> t -> t -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val conv3d : ?padding:Owl_types.padding -> t -> t -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val transpose_conv1d : ?padding:Owl_types.padding -> t -> t -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val transpose_conv2d : ?padding:Owl_types.padding -> t -> t -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val transpose_conv3d : ?padding:Owl_types.padding -> t -> t -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val max_pool1d : Owl_types.padding -> t -> int array -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val max_pool2d : Owl_types.padding -> t -> int array -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val max_pool3d : Owl_types.padding -> t -> int array -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val avg_pool1d : Owl_types.padding -> t -> int array -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val avg_pool2d : Owl_types.padding -> t -> int array -> int array -> t

Refer to :doc:`owl_dense_ndarray_generic`

val avg_pool3d : Owl_types.padding -> t -> int array -> int array -> 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 concat : int -> t -> t -> 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`

OCaml

Innovation. Community. Security.