18 Packages since 2013
User Packages
-
ForwardDiff.jl496Forward Mode Automatic Differentiation for Julia
-
ReverseDiff.jl186Reverse Mode Automatic Differentiation for Julia
-
ChainRules.jl177Forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs
-
TaylorSeries.jl173A julia package for Taylor polynomial expansions in one and several independent variables.
-
FDM.jl137High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)
-
FiniteDifferences.jl137High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)
-
FiniteDiff.jl126Fast non-allocating calculations of gradients, Jacobians, and Hessians with sparsity support
-
SparseDiffTools.jl95Fast jacobian computation through sparsity exploitation and matrix coloring
-
ChainRulesCore.jl89It is like recipes but for AD! (Full functionality is in ChainRules.jl but this a light weight dependency just to define sensitivities for your functions in your packages)
-
DualNumbers.jl58Julia package for representing dual numbers and for performing dual algebra
-
Capstan.jl54A Cassette-based automatic differentiation package for the Julia language
-
HyperDualNumbers.jl27Julia implementation of HyperDualNumbers
-
DiffRules.jl23A simple shared suite of common derivative definitions
-
AbstractDifferentiation.jl18An abstract interface for automatic differentiation.
-
ChainRulesTestUtils.jl16Utilities for testing custom AD primitives.
-
DiffResults.jl14A package which provides an API for querying differentiation results at multiple orders simultaneously
-
DiffTests.jl8A common suite of test functions for stressing the robustness of differentiation tools.
-
DocThemeIndigo.jl2The Documenter Theme for the ChainRules family of prackages. But you can use it too
View all packages