dvda-0.4: Efficient automatic differentiation and code generation

Safe HaskellSafe-Inferred

Dvda.AD

Documentation

backprop :: (Num a, Ord a, Hashable a) => Expr a -> HashMap (Expr a) (Expr a)Source

rad :: (Num a, Ord a, Hashable a, Functor f) => Expr a -> f (Expr a) -> f (Expr a)Source