package owl

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val noop : unit
val neg : Core.t -> Core.t
val abs : Core.t -> Core.t
val signum : Core.t -> Core.t
val floor : Core.t -> Core.t
val ceil : Core.t -> Core.t
val round : Core.t -> Core.t
val sqr : Core.t -> Core.t
val sqrt : Core.t -> Core.t
val log : Core.t -> Core.t
val log2 : Core.t -> Core.t
val log10 : Core.t -> Core.t
val exp : Core.t -> Core.t
val sin : Core.t -> Core.t
val cos : Core.t -> Core.t
val tan : Core.t -> Core.t
val sinh : Core.t -> Core.t
val cosh : Core.t -> Core.t
val tanh : Core.t -> Core.t
val asin : Core.t -> Core.t
val acos : Core.t -> Core.t
val atan : Core.t -> Core.t
val asinh : Core.t -> Core.t
val acosh : Core.t -> Core.t
val atanh : Core.t -> Core.t
val get_slice : int list list -> Core.t -> Core.t
val sum' : Core.t -> Core.t
val sum : ?axis:int -> Core.t -> Core.t
val sum_reduce : ?axis:int array -> Core.t -> Core.t
val mean : Core.t -> Core.t
val transpose : Core.t -> Core.t
val l1norm' : Core.t -> Core.t
val l2norm' : Core.t -> Core.t
val l2norm_sqr' : Core.t -> Core.t
val sigmoid : Core.t -> Core.t
val relu : Core.t -> Core.t
val diag : ?k:int -> Core.t -> Core.t
val diagm : ?k:int -> Core.t -> Core.t
val trace : Core.t -> Core.t
val triu : ?k:int -> Core.t -> Core.t
val tril : ?k:int -> Core.t -> Core.t
val inv : Core.t -> Core.t
val softplus : Core.t -> Core.t
val softsign : Core.t -> Core.t
val softmax : ?axis:int -> Core.t -> Core.t
val reshape : Core.t -> int array -> Core.t
val flatten : Core.t -> Core.t
val get_item : Core.t -> int -> int -> Core.t
val get_row : Core.t -> int -> Core.t
val (+) : Core.t -> Core.t -> Core.t
val add : Core.t -> Core.t -> Core.t
val (-) : Core.t -> Core.t -> Core.t
val sub : Core.t -> Core.t -> Core.t
val (*) : Core.t -> Core.t -> Core.t
val mul : Core.t -> Core.t -> Core.t
val (/) : Core.t -> Core.t -> Core.t
val div : Core.t -> Core.t -> Core.t
val (**) : Core.t -> Core.t -> Core.t
val pow : Core.t -> Core.t -> Core.t
val atan2 : Core.t -> Core.t -> Core.t
val min2 : Core.t -> Core.t -> Core.t
val max2 : Core.t -> Core.t -> Core.t
val set_item : Core.t -> int -> int -> Core.t -> Core.t
val add_item : Core.t -> int -> int -> Core.t -> Core.t
val set_slice : int list list -> Core.t -> Core.t -> Core.t
val (*@) : Core.t -> Core.t -> Core.t
val dot : Core.t -> Core.t -> Core.t
val cross_entropy : Core.t -> Core.t -> Core.t
val add_row : Core.t -> Core.t -> int -> Core.t
val concat : int -> Core.t -> Core.t -> Core.t
val to_rows : Core.t -> Core.t array
val of_rows : Core.t array -> Core.t
val of_arrays : Core.t array array -> Core.t
val to_arrays : Core.t -> Core.t array array
val split : axis:int -> int array -> Core.t -> Core.t array
val concatenate : axis:int -> Core.t array -> Core.t