package owl

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val create : unit -> network
val layer_num : network -> int
val get_layer : network -> int -> layer
val get_in_out_shape : layer -> int array * int array
val connect_layer : layer -> layer -> unit
val add_layer : ?act_typ:Activation.typ -> network -> layer -> unit
val init : network -> unit
val reset : network -> unit
val mktag : int -> network -> unit
val mkpar : network -> t array array
val mkpri : network -> Owl_algodiff.S.t array array
val mkadj : network -> Owl_algodiff.S.t array array
val update : network -> Owl_algodiff.S.t array array -> unit array
val forward : network -> Owl_algodiff.S.t -> Owl_algodiff.S.t * t array array
val backward : network -> Owl_algodiff.S.t -> Owl_algodiff.S.t array array * Owl_algodiff.S.t array array
val to_string : network -> string
OCaml

Innovation. Community. Security.