• Autograd

  • Referenced in 25 articles [sw22077]
  • derivatives of derivatives. It supports reverse-mode differentiation (a.k.a. backpropagation), which means it can efficiently...
  • ForwardDiff

  • Referenced in 14 articles [sw16106]
  • memory bandwidth than traditional vector mode. In our numerical experiments, we demonstrate that for nontrivially ... computations can be faster than a reverse-mode implementation from the Python-based autograd package...
  • Stan Math

  • Referenced in 6 articles [sw36869]
  • Stan Math Library: Reverse-Mode Automatic Differentiation in C++. As computational challenges in optimization ... Stan Math Library is a C++, reverse-mode automatic differentiation library designed to be usable...
  • Adept

  • Referenced in 8 articles [sw19696]
  • performed in forward mode, reverse mode (to compute the adjoint), or the full Jacobian matrix ... several other important optimizations mean that reverse-mode differentiation is significantly faster than other libraries...
  • Kornia

  • Referenced in 4 articles [sw31197]
  • take advantage of the reverse-mode auto-differentiation to define and compute the gradient...
  • Lantern

  • Referenced in 2 articles [sw30958]
  • provide a very concise view of reverse-mode automatic differentation (AD), which allows ... implementation of reverse-mode AD purely through operator overloading (no auxiliary data structures required!). Staging...
  • ADOL-C

  • Referenced in 249 articles [sw00019]
  • ADOL-C: Automatic Differentiation of C/C++. We present...
  • Mathematica

  • Referenced in 6343 articles [sw00554]
  • Almost any workflow involves computing results, and that...
  • Matlab

  • Referenced in 13488 articles [sw00558]
  • MATLAB® is a high-level language and interactive...
  • SUNDIALS

  • Referenced in 241 articles [sw00927]
  • SUNDIALS was implemented with the goal of providing...
  • SymPy

  • Referenced in 159 articles [sw00940]
  • SymPy is a Python library for symbolic mathematics...
  • ADIFOR

  • Referenced in 254 articles [sw02185]
  • ADIFOR is a tool for the automatic differentiation...
  • Trilinos

  • Referenced in 409 articles [sw04028]
  • Each Trilinos package is a self-contained, independent...
  • FADBAD++

  • Referenced in 58 articles [sw04863]
  • FADBAD++ implements the forward, backward and Taylor methods...
  • CppAD

  • Referenced in 36 articles [sw04866]
  • Algorithm differentiation of implicit functions and optimal values...
  • CVODE

  • Referenced in 62 articles [sw04947]
  • CVODE is a solver for stiff and nonstiff...
  • Eigen

  • Referenced in 213 articles [sw05781]
  • Eigen is a C++ template library for linear...
  • TAPENADE

  • Referenced in 147 articles [sw06598]
  • TAPENADE is an Automatic Differentiation Engine developed at...
  • Sacado

  • Referenced in 11 articles [sw06602]
  • Efficient expression templates for operator overloading-based automatic...