PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.
-
Updated
May 24, 2024 - Python
PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.
M.I.T General Circulation Model master code and documentation repository
Tensor library for machine learning
Julia bindings for the Enzyme automatic differentiator
A JIT compiler for hybrid quantum programs in PennyLane
An interface to various automatic differentiation backends in Julia.
TorchOpt is an efficient library for differentiable optimization built upon PyTorch.
A package for binary and continuous, single and multi-material, truss and continuum, 2D and 3D topology optimization on unstructured meshes using automatic differentiation in Julia.
The Stan Math Library is a C++ template library for automatic differentiation of any order using forward, reverse, and mixed modes. It includes a range of built-in functions for probabilistic modeling, linear algebra, and equation solving.
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.
High-performance automatic differentiation of LLVM and MLIR.
Introductions to key concepts in quantum programming, as well as tutorials and implementations from cutting-edge quantum computing research.
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Differentiable Wolski twiss matrices computation for arbitrary dimension stable symplectic matrices
A Differentiable THB-spline module implemented in JAX and PyTorch
Several Haskell packages for numerical optimizations.
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
A differentiable physics engine and multibody dynamics library for control and robot learning.
Julia interface for ColPack
Add a description, image, and links to the automatic-differentiation topic page so that developers can more easily learn about it.
To associate your repository with the automatic-differentiation topic, visit your repo's landing page and select "manage topics."