Productive, portable, and performant GPU programming in Python.
-
Updated
May 14, 2024 - C++
Productive, portable, and performant GPU programming in Python.
Swift for TensorFlow
10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)
A general-purpose probabilistic programming system with programmable inference
Swift for TensorFlow Deep Learning Library
Pytorch-based framework for solving parametric constrained optimization problems, physics-informed system identification, and parametric model predictive control.
High-performance automatic differentiation of LLVM and MLIR.
A high-fidelity 3D face reconstruction library from monocular RGB image(s)
torchbearer: A model fitting library for PyTorch
Hardware accelerated, batchable and differentiable optimizers in JAX.
Julia bindings for the Enzyme automatic differentiator
Compositional Differentiable Programming Library
TorchOpt is an efficient library for differentiable optimization built upon PyTorch.
Robot kinematics implemented in pytorch
Differentiable Finite Element Method with JAX
Code repository for our paper DiffCloth: Differentiable Cloth Simulation with Dry Frictional Contact
A common interface for quadrature and numerical integration for the SciML scientific machine learning organization
Differentiable Programming Algorithms in Modern C++
Code for our NeurIPS 2022 paper
A unified end-to-end learning and control framework that is able to learn a (neural) control objective function, dynamics equation, control policy, or/and optimal trajectory in a control system.
Add a description, image, and links to the differentiable-programming topic page so that developers can more easily learn about it.
To associate your repository with the differentiable-programming topic, visit your repo's landing page and select "manage topics."