Efficiently computes derivatives of NumPy code.
- autograd
- automatic-differentiation
- numpy
- python
47,133 repositories indexed
1–15 of 15 · Most stars
Efficiently computes derivatives of NumPy code.
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Math.NET Numerics
PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
automatic differentiation made easier for C++
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
Owl - OCaml Scientific Computing @ https://ocaml.xyz
Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
The fastest automatic differentiation library for C++, with Python bindings. Forward, adjoint and higher-order derivatives, checkpointing, Eigen support and JIT. Reproducible benchmarks against CppAD, Adept and autodiff.
Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models
Solve automatic numerical differentiation problems in one or more variables.
A simple cross platform .NET API for Intel MKL
Accelerated tensor operations and dynamic neural networks based on reverse mode automatic differentiation for every device that can run Swift - from watchOS to Linux
A .NET library that provides fast, accurate and automatic differentiation (computes derivative / gradient) of mathematical functions.