Numeric.AD

data AD s a

AD modes

class Mode t

Gradients (Reverse Mode)

grad

grad'

gradWith

gradWith'

Higher Order Gradients (Sparse-on-Reverse)

grads

Variadic Gradients (Sparse or Kahn)

class Grad i o o' a

vgrad

vgrad'

class Grads i o a

vgrads

Jacobians (Sparse or Reverse)

jacobian

jacobian'

jacobianWith

jacobianWith'

Higher Order Jacobian (Sparse-on-Reverse)

jacobians

Transposed Jacobians (Forward Mode)

jacobianT

jacobianWithT

Hessian (Sparse-On-Reverse)

hessian

hessian'

Hessian Tensors (Sparse or Sparse-On-Reverse)

hessianF

Hessian Tensors (Sparse)

hessianF'

Hessian Vector Products (Forward-On-Reverse)

hessianProduct

hessianProduct'

Derivatives (Forward Mode)

diff

diffF

diff'

diffF'

Derivatives (Tower)

diffs

diffsF

diffs0

diffs0F

Directional Derivatives (Forward Mode)

du

du'

duF

duF'

Directional Derivatives (Tower)

dus

dus0

dusF

dus0F

Taylor Series (Tower)

taylor

taylor0

Maclaurin Series (Tower)

maclaurin

maclaurin0

Gradient Descent

gradientDescent

gradientAscent

conjugateGradientDescent

conjugateGradientAscent

stochasticGradientDescent