package owl-base

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val empty : int -> int -> Core.t
val zeros : int -> int -> Core.t
val eye : int -> Core.t
val ones : int -> int -> Core.t
val uniform : ?a:Core.A.elt -> ?b:Core.A.elt -> int -> int -> Core.t
val gaussian : ?mu:Core.A.elt -> ?sigma:Core.A.elt -> int -> int -> Core.t
val shape : Core.t -> int * int
val numel : Core.t -> int
val row_num : Core.t -> int
val col_num : Core.t -> int
val reset : Core.t -> unit
val reshape : int -> int -> Core.t -> Core.t
val get : Core.t -> int -> int -> Core.t
val set : Core.t -> int -> int -> Core.t -> Core.t
val row : Core.t -> int -> Core.t
val mean : Core.t -> Core.t
val add : Core.t -> Core.t -> Core.t
val sub : Core.t -> Core.t -> Core.t
val mul : Core.t -> Core.t -> Core.t
val div : Core.t -> Core.t -> Core.t
val dot : Core.t -> Core.t -> Core.t
val map_by_row : (Core.t -> Core.t) -> Core.t -> Core.t
val of_arrays : Core.A.elt array array -> Core.t
val init_2d : int -> int -> (int -> int -> Core.t) -> Core.t
val print : Core.t -> unit