casadi /casadi
CasADi是一个用于数字优化的符号框架,在稀疏矩阵值计算图上以正向和反向模式实现自动区分。它支持独立的C代码生成并接口最先进的代码,例如SUNDIALS、IPOPT等。它可以从C++、Python或Matlab/Octave中使用。
C++2330
algorithmic-differentation 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
CasADi是一个用于数字优化的符号框架,在稀疏矩阵值计算图上以正向和反向模式实现自动区分。它支持独立的C代码生成并接口最先进的代码,例如SUNDIALS、IPOPT等。它可以从C++、Python或Matlab/Octave中使用。
Owl - OCaml Scientific Computing @ https://ocaml.xyz
Source Code Generation for Automatic Differentiation using Operator Overloading
A single header-only C++ library for automatic / algorithmic differentiation.
Complex Numbers for Algorithmic Differentiation
CUDA subgradients using forward-mode Algorithmic Differentiation (AD).