package owl-base

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Optimiser.OperatorSource

Sourcemodule Symbol : sig ... end
Sourceval empty : int array -> Symbol.Shape.Type.arr
Sourceval zeros : int array -> Symbol.Shape.Type.arr
Sourceval ones : int array -> Symbol.Shape.Type.arr
Sourceval sequential : ?a:??? -> ?step:??? -> int array -> Symbol.Shape.Type.arr
Sourceval uniform : ?a:??? -> ?b:??? -> int array -> Symbol.Shape.Type.arr
Sourceval gaussian : ?mu:??? -> ?sigma:??? -> int array -> Symbol.Shape.Type.arr
Sourceval bernoulli : ?p:??? -> int array -> Symbol.Shape.Type.arr
Sourceval init : int array -> (int -> Symbol.Shape.Type.elt) -> Symbol.Shape.Type.arr
Sourceval init_nd : int array -> (int array -> Symbol.Shape.Type.elt) -> Symbol.Shape.Type.arr
Sourceval shape : Symbol.Shape.Type.arr -> int array
Sourceval numel : Symbol.Shape.Type.arr -> int
Sourceval set : Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.elt -> unit
Sourceval get_slice : int list list -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval set_slice : int list list -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> unit
Sourceval copy_ : out:'a -> 'b -> 'c
Sourceval reset : Symbol.Shape.Type.arr -> unit
Sourceval pad : ?v:??? -> int list list -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval expand : ?hi:??? -> Symbol.Shape.Type.arr -> int -> Symbol.Shape.Type.arr
Sourceval concatenate : ?axis:??? -> Symbol.Shape.Type.arr array -> Symbol.Shape.Type.arr
Sourceval stack : ?axis:??? -> Symbol.Shape.Type.arr array -> Symbol.Shape.Type.arr
Sourceval split : ?axis:??? -> 'a -> 'b -> 'c
Sourceval draw : ?axis:??? -> Symbol.Shape.Type.arr -> int -> Symbol.Shape.Type.arr * 'a array
Sourceval lazy_print : ?max_row:??? -> ?max_col:??? -> ?header:??? -> ?fmt:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval print : ?max_row:??? -> ?max_col:??? -> ?header:??? -> ?fmt:??? -> 'e -> unit
Sourceval min : ?axis:??? -> ?keep_dims:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval max : ?axis:??? -> ?keep_dims:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval sum : ?axis:??? -> ?keep_dims:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval sum_reduce : ?axis:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval log_sum_exp : ?axis:??? -> ?keep_dims:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval clip_by_value : ?amin:??? -> ?amax:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval conv1d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr
Sourceval conv2d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr
Sourceval conv3d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr
Sourceval transpose_conv1d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr
Sourceval transpose_conv2d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr
Sourceval transpose_conv3d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr
Sourceval dilated_conv1d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval dilated_conv2d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval dilated_conv3d : ?padding:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval max_pool1d : ?padding:??? -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval max_pool2d : ?padding:??? -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval max_pool3d : ?padding:??? -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval avg_pool1d : ?padding:??? -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval avg_pool2d : ?padding:??? -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval avg_pool3d : ?padding:??? -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr
Sourceval upsampling2d : Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr
Sourceval transpose_conv1d_backward_input : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval transpose_conv1d_backward_kernel : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval transpose_conv2d_backward_input : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval transpose_conv2d_backward_kernel : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval transpose_conv3d_backward_input : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval transpose_conv3d_backward_kernel : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval dilated_conv1d_backward_input : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval dilated_conv1d_backward_kernel : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval dilated_conv2d_backward_input : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval dilated_conv2d_backward_kernel : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval dilated_conv3d_backward_input : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval dilated_conv3d_backward_kernel : Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval max_pool1d_backward : Owl_types.padding -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval max_pool2d_backward : Owl_types.padding -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval max_pool3d_backward : Owl_types.padding -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval avg_pool1d_backward : Owl_types.padding -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval avg_pool2d_backward : Owl_types.padding -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval avg_pool3d_backward : Owl_types.padding -> Symbol.Shape.Type.arr -> int array -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval upsampling2d_backward : Symbol.Shape.Type.arr -> int array -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval row_num : Symbol.Shape.Type.arr -> int
Sourceval col_num : Symbol.Shape.Type.arr -> int
Sourceval copy_row_to : Symbol.Shape.Type.arr -> 'a -> 'b -> unit
Sourceval copy_col_to : Symbol.Shape.Type.arr -> 'a -> 'b -> unit
Sourceval transpose : ?axis:??? -> Symbol.Shape.Type.arr -> Symbol.Shape.Type.arr
Sourceval to_rows : Symbol.Shape.Type.arr -> 'a array
Sourceval to_cols : Symbol.Shape.Type.arr -> 'a array
Sourceval of_array : Symbol.Shape.Type.elt array -> int array -> Symbol.Shape.Type.arr
Sourceval of_arrays : Symbol.Shape.Type.elt array array -> Symbol.Shape.Type.arr
Sourceval to_arrays : Symbol.Shape.Type.arr -> Symbol.Shape.Type.elt array array
Sourcemodule Scalar : sig ... end
Sourcemodule Mat : sig ... end
Sourcemodule Linalg : sig ... end