package owl

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

Module Make_Embedded.Algodiff

module A : sig ... end
Sourcetype t = Owl_algodiff_generic.Make(A).t =
  1. | F of A.elt
  2. | Arr of A.arr
  3. | DF of t * t * int
  4. | DR of t * t ref * trace_op * int ref * int * int ref
Sourcemodule Maths : sig ... end
Sourcemodule Mat : sig ... end
Sourcemodule Arr : sig ... end
Sourceval diff : (t -> t) -> t -> t
Sourceval diff' : (t -> t) -> t -> t * t
Sourceval grad : (t -> t) -> t -> t
Sourceval grad' : (t -> t) -> t -> t * t
Sourceval jacobian : (t -> t) -> t -> t
Sourceval jacobian' : (t -> t) -> t -> t * t
Sourceval jacobianv : (t -> t) -> t -> t -> t
Sourceval jacobianv' : (t -> t) -> t -> t -> t * t
Sourceval jacobianTv : (t -> t) -> t -> t -> t
Sourceval jacobianTv' : (t -> t) -> t -> t -> t * t
Sourceval hessian : (t -> t) -> t -> t
Sourceval hessian' : (t -> t) -> t -> t * t
Sourceval hessianv : (t -> t) -> t -> t -> t
Sourceval hessianv' : (t -> t) -> t -> t -> t * t
Sourceval laplacian : (t -> t) -> t -> t
Sourceval laplacian' : (t -> t) -> t -> t * t
Sourceval gradhessian : (t -> t) -> t -> t * t
Sourceval gradhessian' : (t -> t) -> t -> t * t * t
Sourceval gradhessianv : (t -> t) -> t -> t -> t * t
Sourceval gradhessianv' : (t -> t) -> t -> t -> t * t * t
Sourceval pack_elt : A.elt -> t
Sourceval unpack_elt : t -> A.elt
Sourceval pack_flt : float -> t
Sourceval unpack_flt : t -> float
Sourceval pack_arr : A.arr -> t
Sourceval unpack_arr : t -> A.arr
Sourceval tag : unit -> int
Sourceval primal : t -> t
Sourceval primal' : t -> t
Sourceval adjval : t -> t
Sourceval adjref : t -> t ref
Sourceval tangent : t -> t
Sourceval make_forward : t -> t -> int -> t
Sourceval make_reverse : t -> int -> t
Sourceval reverse_prop : t -> t -> unit
Sourceval type_info : t -> string
Sourceval shape : t -> int array
Sourceval copy_primal' : t -> t
Sourceval _f : float -> t
Sourceval clip_by_value : amin:A.elt -> amax:A.elt -> t -> t
Sourceval clip_by_l2norm : A.elt -> t -> t
Sourceval to_trace : t list -> string
Sourceval to_dot : t list -> string
Sourceval pp_num : Format.formatter -> t -> unit
OCaml

Innovation. Community. Security.