package owl

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val empty : int -> int -> t
val zeros : int -> int -> t
val ones : int -> int -> t
val uniform : ?scale:float -> int -> int -> t
val gaussian : ?sigma:float -> int -> int -> t
val shape : t -> int * int
val numel : t -> int
val row_num : t -> int
val col_num : t -> int
val reset : t -> unit
val reshape : int -> int -> t -> t
val get : t -> int -> int -> t
val set : t -> int -> int -> t -> t
val row : t -> int -> t
val add : t -> t -> t
val sub : t -> t -> t
val mul : t -> t -> t
val div : t -> t -> t
val dot : t -> t -> t
val clip_by_l2norm : t -> t -> t
val iteri : (int -> int -> elt -> unit) -> t -> unit
val mapi : (int -> int -> elt -> elt) -> t -> t
val iter2_rows : (t -> t -> unit) -> t -> t -> unit
val map_by_row : (t -> t) -> t -> t
val draw_rows2 : ?replacement:bool -> t -> t -> int -> t * t * int array
val of_arrays : elt array array -> t
val print : t -> unit
OCaml

Innovation. Community. Security.