Skip to content
@JuliaDiff

JuliaDiff

Differentiation Tools in Julia

Pinned Loading

  1. ForwardDiff.jl ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    Julia 913 147

  2. DifferentiationInterface.jl DifferentiationInterface.jl Public

    An interface to various automatic differentiation backends in Julia.

    Julia 227 17

  3. ReverseDiff.jl ReverseDiff.jl Public

    Reverse Mode Automatic Differentiation for Julia

    Julia 364 57

  4. TaylorSeries.jl TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    Julia 354 53

  5. ChainRules.jl ChainRules.jl Public

    forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs

    Julia 448 89

  6. FiniteDifferences.jl FiniteDifferences.jl Public

    High accuracy derivatives, estimated via numerical finite differences (formerly FDM.jl)

    Julia 303 25

Repositories

Showing 10 of 25 repositories
  • DifferentiationInterface.jl Public

    An interface to various automatic differentiation backends in Julia.

    JuliaDiff/DifferentiationInterface.jl’s past year of commit activity
    Julia 227 MIT 17 42 5 Updated Feb 17, 2025
  • TaylorDiff.jl Public

    Taylor-mode automatic differentiation for higher-order derivatives

    JuliaDiff/TaylorDiff.jl’s past year of commit activity
    Julia 76 MIT 10 4 1 Updated Feb 11, 2025
  • FiniteDiff.jl Public

    Fast non-allocating calculations of gradients, Jacobians, and Hessians with sparsity support

    JuliaDiff/FiniteDiff.jl’s past year of commit activity
    Julia 267 39 11 3 Updated Feb 7, 2025
  • JuliaDiff/juliadiff.github.io’s past year of commit activity
    JavaScript 11 9 0 0 Updated Feb 4, 2025
  • ForwardDiff.jl Public

    Forward Mode Automatic Differentiation for Julia

    JuliaDiff/ForwardDiff.jl’s past year of commit activity
    Julia 913 147 134 37 Updated Feb 3, 2025
  • TaylorSeries.jl Public

    Taylor polynomial expansions in one and several independent variables.

    JuliaDiff/TaylorSeries.jl’s past year of commit activity
    Julia 354 53 33 6 Updated Jan 27, 2025
  • AbstractDifferentiation.jl Public

    An abstract interface for automatic differentiation.

    JuliaDiff/AbstractDifferentiation.jl’s past year of commit activity
    Julia 138 MIT 18 38 (4 issues need help) 9 Updated Jan 5, 2025
  • ChainRulesCore.jl Public

    AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for your functions in your packages, without depending on any particular AD system.

    JuliaDiff/ChainRulesCore.jl’s past year of commit activity
    Julia 259 63 113 (6 issues need help) 26 Updated Jan 3, 2025
  • ReverseDiff.jl Public

    Reverse Mode Automatic Differentiation for Julia

    JuliaDiff/ReverseDiff.jl’s past year of commit activity
    Julia 364 57 70 6 Updated Jan 2, 2025
  • ChainRules.jl Public

    forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs

    JuliaDiff/ChainRules.jl’s past year of commit activity
    Julia 448 89 96 (5 issues need help) 41 Updated Jan 1, 2025