An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: automatic-differentiation

ami-iit/jaxsim

A differentiable physics engine and multibody dynamics library for control and robot learning.

Language: Python - Size: 3.25 MB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 125 - Forks: 15

PennyLaneAI/pennylane

PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research.

Language: Python - Size: 122 MB - Last synced at: about 17 hours ago - Pushed at: about 17 hours ago - Stars: 2,686 - Forks: 672

stack-of-tasks/pinocchio

A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives

Language: C++ - Size: 30 MB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 2,431 - Forks: 441

PennyLaneAI/qml

Introductions to key concepts in quantum programming, as well as tutorials and implementations from cutting-edge quantum computing research.

Language: Python - Size: 454 MB - Last synced at: about 10 hours ago - Pushed at: about 11 hours ago - Stars: 604 - Forks: 209

HamletTanyavong/Mathematics.NET

Mathematics.NET is a C# class library that provides tools for solving advanced mathematical problems.

Language: C# - Size: 3.22 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 10 - Forks: 0

jialuechen/torchquant

PyTorch for Quantitative Finance : Payoffs are Activations

Language: Python - Size: 2.69 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 169 - Forks: 23

SciML/ADTypes.jl

Repository for automatic differentiation backend types

Language: Julia - Size: 763 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 50 - Forks: 14

elftausend/custos

A minimal OpenCL, CUDA, Vulkan and host CPU array manipulation engine / framework.

Language: Rust - Size: 3.46 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 73 - Forks: 9

NavneetKanna/dlgrad

An autograd engine built for my understanding

Language: Python - Size: 1.26 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

SciML/Integrals.jl

A common interface for quadrature and numerical integration for the SciML scientific machine learning organization

Language: Julia - Size: 2.17 MB - Last synced at: 1 day ago - Pushed at: 12 days ago - Stars: 236 - Forks: 30

gorgonia/gorgonia

Gorgonia is a library that helps facilitate machine learning in Go.

Language: Go - Size: 88.7 MB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 5,771 - Forks: 445

milanofthe/pathsim

A differentiable block-based time domain hybrid system simulation framework.

Language: Python - Size: 9.31 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 137 - Forks: 9

robochimps/vibrojet

Python package for constructing molecular rovibrational kinetic and potential energy operators using Taylor-mode automatic differentiation

Language: Python - Size: 7.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

grinisrit/noa

Differentiable Programming Algorithms in Modern C++

Language: LLVM - Size: 153 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 150 - Forks: 29

dominic-chang/JacobiElliptic.jl

Elliptic integrals and Jacobi elliptic functions that are GPU friendly and auto differentiable

Language: Julia - Size: 988 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 1

PennyLaneAI/catalyst

A JIT compiler for hybrid quantum programs in PennyLane

Language: Python - Size: 15.2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 166 - Forks: 47

oreilly-japan/deep-learning-from-scratch-3

『ゼロから作る Deep Learning ❸』(O'Reilly Japan, 2020)

Language: Python - Size: 14.2 MB - Last synced at: about 2 hours ago - Pushed at: about 1 year ago - Stars: 791 - Forks: 313

variPEPS/variPEPS_Python

variPEPS -- Versatile tensor network library for variational ground state simulations in two spatial dimensions

Language: Python - Size: 2.46 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 12 - Forks: 0

pasteurlabs/tesseract-core

Autodiff-native, self-documenting software components for Simulation Intelligence. 📦

Language: Python - Size: 29.8 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 51 - Forks: 2

i-a-morozov/tohubohu

JAX composable differentiable chaos indicators

Language: Python - Size: 30.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

FluxML/Zygote.jl

21st century AD

Language: Julia - Size: 3.78 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,526 - Forks: 215

tensorcircuit/tensorcircuit-ng

Tensor network based quantum software framework: next generation

Language: Python - Size: 15.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 23 - Forks: 4

stan-dev/math

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.

Language: C++ - Size: 720 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 782 - Forks: 193

EnzymeAD/Enzyme.jl

Julia bindings for the Enzyme automatic differentiator

Language: Julia - Size: 7.47 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 500 - Forks: 71

EnzymeAD/Enzyme

High-performance automatic differentiation of LLVM and MLIR.

Language: LLVM - Size: 629 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,398 - Forks: 128

nabla-ml/nabla

Dynamic Neural Networks and Function Transformations in Python + Mojo

Language: Mojo - Size: 40.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 247 - Forks: 7

pyrddlgym-project/pyRDDLGym-jax

JAX compilation of RDDL description files, and a differentiable planner in JAX.

Language: Python - Size: 23.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 7 - Forks: 1

exanauts/ExaModels.jl

An algebraic modeling and automatic differentiation tool in Julia Language, specialized for SIMD abstraction of nonlinear programs.

Language: Julia - Size: 4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 58 - Forks: 6

ggml-org/ggml

Tensor library for machine learning

Language: C++ - Size: 12.9 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 12,628 - Forks: 1,249

JuliaDiff/ForwardDiff.jl

Forward Mode Automatic Differentiation for Julia

Language: Julia - Size: 3.82 MB - Last synced at: 2 days ago - Pushed at: 28 days ago - Stars: 938 - Forks: 149

mratsim/Arraymancer

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

Language: Nim - Size: 3.8 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 1,367 - Forks: 96

JuliaDiff/DifferentiationInterface.jl

An interface to various automatic differentiation backends in Julia.

Language: Julia - Size: 8.17 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 261 - Forks: 24

esa/torchquad

Numerical integration in arbitrary dimensions on the GPU using PyTorch / TF / JAX

Language: Python - Size: 1.9 MB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 203 - Forks: 41

dominic-chang/Krang.jl

Fast analytic raytracing around Kerr black holes

Language: Julia - Size: 289 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 14 - Forks: 5

frankwswang/Quiqbox.jl

Exploring the computational power of fermionic quantum systems. Ab initio computation and basis set optimization for electronic structure problems.

Language: Julia - Size: 11.8 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 34 - Forks: 2

ergodicio/adept

Automatic-Differentiation-Enabled Plasma Transport in JAX

Language: Python - Size: 5.97 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 31 - Forks: 7

SciML/Optimization.jl

Mathematical Optimization in Julia. Local, global, gradient-based and derivative-free. Linear, Quadratic, Convex, Mixed-Integer, and Nonlinear Optimization in one simple, fast, and differentiable interface.

Language: Julia - Size: 21.8 MB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 778 - Forks: 94

ott-jax/ott

Optimal transport tools implemented with the JAX framework, to solve large scale matching problems of any flavor.

Language: Python - Size: 108 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 600 - Forks: 117

nlpodyssey/spago

Self-contained Machine Learning and Natural Language Processing library in Go

Language: Go - Size: 19.5 MB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 1,803 - Forks: 88

pasteurlabs/tesseract-jax

Execute + differentiate Tesseracts as part of JAX programs, with full support for function transformations like JIT, grad, and more. ⚡

Language: Python - Size: 3.83 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 14 - Forks: 0

SciML/Surrogates.jl

Surrogate modeling and optimization for scientific machine learning (SciML)

Language: Julia - Size: 313 MB - Last synced at: 1 day ago - Pushed at: 2 months ago - Stars: 343 - Forks: 76

christopher-dabrowski/automatic-differentiation

My implementation of automatic differentiation with back propagation in Julia.

Language: TeX - Size: 703 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

MITgcm/MITgcm

M.I.T General Circulation Model master code and documentation repository

Language: Fortran - Size: 363 MB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 360 - Forks: 259

chaotic-society/theoretica

A C++ math library for scientific computing with a simple and elegant interface.

Language: C++ - Size: 54.8 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 26 - Forks: 5

eduardoleao052/js-pytorch

A JavaScript library like PyTorch, with GPU acceleration.

Language: JavaScript - Size: 27.4 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 1,168 - Forks: 52

mxfactorial/geonum

geometric number library supporting unlimited dimensions with O(1) complexity

Language: Rust - Size: 689 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 1

owlbarn/owl

Owl - OCaml Scientific Computing @ https://ocaml.xyz

Language: OCaml - Size: 27.2 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 1,275 - Forks: 126

bmad-sim/GTPSA.jl

Julia interface to the Generalised Truncated Power Series Algebra (GTPSA) library

Language: Julia - Size: 4.63 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 19 - Forks: 1

Mr-Markovian/Variational-DA

Weak 4dvar data assimilation using neural ode for adjoint computation.

Language: Python - Size: 19.9 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

aesara-devs/aesara

Aesara is a Python library for defining, optimizing, and efficiently evaluating mathematical expressions involving multi-dimensional arrays.

Language: Python - Size: 79.3 MB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 1,207 - Forks: 152

JuliaDecisionFocusedLearning/ImplicitDifferentiation.jl

Automatic differentiation of implicit functions

Language: Julia - Size: 1.96 MB - Last synced at: about 7 hours ago - Pushed at: about 8 hours ago - Stars: 131 - Forks: 8

ipqa-research/yaeos

Thermodynamic Equations of State, Fortran library with both automatic and anallytical derivation capabilities

Language: Fortran - Size: 38 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 32 - Forks: 4

chakravala/Grassmann.jl

⟨Grassmann-Clifford-Hodge⟩ multilinear differential geometric algebra

Language: Julia - Size: 2.71 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 486 - Forks: 39

JuliaTopOpt/TopOpt.jl

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.

Language: Julia - Size: 33 MB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 191 - Forks: 32

abhiagwl/vistan

A simple library to run variational inference on Stan models.

Language: Python - Size: 280 KB - Last synced at: about 17 hours ago - Pushed at: about 2 years ago - Stars: 32 - Forks: 3

Beliavsky/Fortran-Tools

Links to Fortran compilers, preprocessors, formatters, static analyzers, transpilers, IDEs, build systems, etc.

Size: 1.67 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 120 - Forks: 11

gdalle/SparseMatrixColorings.jl

Coloring algorithms for sparse Jacobian and Hessian matrices

Language: Julia - Size: 2.87 MB - Last synced at: about 10 hours ago - Pushed at: about 10 hours ago - Stars: 24 - Forks: 6

mcabbott/Tullio.jl

Language: Julia - Size: 972 KB - Last synced at: 12 days ago - Pushed at: 5 months ago - Stars: 634 - Forks: 29

ami-iit/adam

adam implements a collection of algorithms for calculating rigid-body dynamics in Jax, CasADi, PyTorch, and Numpy.

Language: Python - Size: 1.98 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 175 - Forks: 23

mentat-collective/emmy

The Emmy Computer Algebra System.

Language: Clojure - Size: 10.7 MB - Last synced at: 11 days ago - Pushed at: 7 months ago - Stars: 429 - Forks: 25

liufeng2317/ADFWI

An Automatic Differentiation-based Waveform Inversion Framework Implemented in PyTorch.

Language: Python - Size: 681 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 109 - Forks: 15

under-Peter/OMEinsum.jl

One More Einsum for Julia! With runtime order-specification and high-level adjoints for AD

Language: Julia - Size: 2.16 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 196 - Forks: 27

lennymalard/melpy-project

A NumPy-based deep learning library for building neural networks. It features an automatic differentiation engine and supports training models like LSTM, CNN, and FNN.

Language: Python - Size: 159 MB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0

arpastrana/compas_cem

Inverse design of 3D truss networks with automatic differentiation

Language: Python - Size: 150 MB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 39 - Forks: 8

Quafadas/spire_AD

Reverse mode automatic differentiation based on spire

Language: Scala - Size: 286 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 3 - Forks: 0

SciML/PreallocationTools.jl

Tools for building non-allocating pre-cached functions in Julia, allowing for GC-free usage of automatic differentiation in complex codes

Language: Julia - Size: 1.36 MB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 121 - Forks: 16

adtzlr/matadi

Material Definition with Automatic Differentiation

Language: Python - Size: 636 KB - Last synced at: 6 days ago - Pushed at: 19 days ago - Stars: 23 - Forks: 2

SciML/FluxNeuralOperators.jl 📦

DeepONets, (Fourier) Neural Operators, Physics-Informed Neural Operators, and more in Julia

Language: Julia - Size: 15.3 MB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 278 - Forks: 41

metaopt/torchopt

TorchOpt is an efficient library for differentiable optimization built upon PyTorch.

Language: Python - Size: 5.27 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 589 - Forks: 36

autodiff/autodiff

automatic differentiation made easier for C++

Language: C++ - Size: 1.89 MB - Last synced at: 20 days ago - Pushed at: 4 months ago - Stars: 1,770 - Forks: 181

peterdsharpe/AeroSandbox

Aircraft design optimization made fast through computational graph transformations (e.g., automatic differentiation). Composable analysis tools for aerodynamics, propulsion, structures, trajectory design, and much more.

Language: Jupyter Notebook - Size: 197 MB - Last synced at: 20 days ago - Pushed at: 25 days ago - Stars: 865 - Forks: 143

mitmath/JuliaComputation

Repository for Common Ground C25

Language: Julia - Size: 69.7 MB - Last synced at: about 8 hours ago - Pushed at: 6 months ago - Stars: 99 - Forks: 14

himudigonda/GradWire

GradWire: A NumPy-based Automatic Differentiation Engine

Language: Python - Size: 13.7 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

ethz-adrl/control-toolbox

The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control

Language: C++ - Size: 13.7 MB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 1,567 - Forks: 329

juniorrojas/springs-integration-pytorch

Numerical integration methods for mass-springs systems using PyTorch's autodiff

Language: Python - Size: 3.02 MB - Last synced at: about 8 hours ago - Pushed at: 7 months ago - Stars: 31 - Forks: 2

a-latyshev/dolfinx-external-operator

Extension of DOLFINx implementing the concept of external operator

Language: Python - Size: 3.91 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 34 - Forks: 3

WinstonWinstonWinston/SPARK

A pytorch based molecular dynamics simulator.

Language: Jupyter Notebook - Size: 2.58 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

ThoughtWorksInc/DeepDarkFantasy

A Programming Language for Deep Learning

Language: Haskell - Size: 42.2 MB - Last synced at: 15 days ago - Pushed at: about 7 years ago - Stars: 461 - Forks: 47

realrate/Causing

Causing: CAUsal INterpretation using Graphs

Language: Python - Size: 4.68 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 58 - Forks: 9

breandan/kotlingrad

🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types

Language: Kotlin - Size: 288 MB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 537 - Forks: 22

grimme-lab/dxtb

Efficient And Fully Differentiable Extended Tight-Binding

Language: Python - Size: 3.31 MB - Last synced at: 16 days ago - Pushed at: 27 days ago - Stars: 90 - Forks: 16

auto-differentiation/QuantLib-Risks-Py

Fast Risks with QuantLib in Python

Language: Python - Size: 4.13 MB - Last synced at: 9 days ago - Pushed at: 12 months ago - Stars: 15 - Forks: 3

pranftw/neograd

A deep learning framework created from scratch with Python and NumPy

Language: Python - Size: 1.19 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 235 - Forks: 9

ameritusweb/ParallelReverseAutoDiff

Parallel Reverse Mode Automatic Differentiation in C# for Custom Neural Network Development

Language: C# - Size: 115 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 8 - Forks: 1

JuliaDiff/TaylorSeries.jl

Taylor polynomial expansions in one and several independent variables.

Language: Julia - Size: 5.09 MB - Last synced at: 5 days ago - Pushed at: 24 days ago - Stars: 357 - Forks: 53

auto-differentiation/xad-py

High-Performance Automatic Differentiation for Python

Language: Python - Size: 157 KB - Last synced at: 9 days ago - Pushed at: 9 months ago - Stars: 13 - Forks: 1

leopard-ai/betty

Betty: an automatic differentiation library for generalized meta-learning and multilevel optimization

Language: Python - Size: 2.85 MB - Last synced at: 24 days ago - Pushed at: 12 months ago - Stars: 339 - Forks: 28

google/tangent 📦

Source-to-Source Debuggable Derivatives in Pure Python

Language: Python - Size: 24.6 MB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 2,316 - Forks: 435

JuliaDiff/ReverseDiff.jl

Reverse Mode Automatic Differentiation for Julia

Language: Julia - Size: 1.01 MB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 375 - Forks: 57

synnada-ai/mithril

Mithril: A Modular Machine Learning Library for Model Composability

Language: Python - Size: 4.35 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 102 - Forks: 19

tencent-quantum-lab/tensorcircuit

Tensor network based quantum software framework for the NISQ era

Language: Python - Size: 13.4 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 311 - Forks: 82

kthohr/optim

OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions

Language: C++ - Size: 11.7 MB - Last synced at: 17 days ago - Pushed at: about 1 year ago - Stars: 853 - Forks: 140

wissem01chiha/dynamapp

differentiable package for state representation and identification of multibody dynamics

Language: Python - Size: 265 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 18 - Forks: 1

kailaix/ADCME.jl

Automatic Differentiation Library for Computational and Mathematical Engineering

Language: Julia - Size: 144 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 302 - Forks: 59

tumaer/JAXFLUIDS

Differentiable Fluid Dynamics Package

Language: Python - Size: 12.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 402 - Forks: 72

tad-mctc/tad-mctc

PyTorch Automatic Differentiation Utility for "tad" Projects.

Language: Python - Size: 548 KB - Last synced at: about 1 hour ago - Pushed at: 7 days ago - Stars: 2 - Forks: 1

auto-differentiation/xad

Powerful automatic differentiation in C++ and Python

Language: C++ - Size: 1.19 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 366 - Forks: 43

pmocz/advectiondiffusion-jax

Solve the advection diffusion equations looped into an optimization problem with JAX/autodiff

Language: Python - Size: 371 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 3

KeitaNakamura/Tensorial.jl

Statically sized tensors and related operations for Julia

Language: Julia - Size: 4.26 MB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 58 - Forks: 3

SINTEF-AppliedCompSci/MRST

Official GitHub repository for MRST - the MATLAB Reservoir Simulation Toolbox

Language: MATLAB - Size: 330 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 79 - Forks: 28

Related Keywords
automatic-differentiation 496 machine-learning 103 deep-learning 80 julia 53 python 52 autodiff 50 neural-network 42 autograd 42 pytorch 41 jax 40 optimization 40 neural-networks 34 tensorflow 23 backpropagation 22 differentiable-programming 21 tensor 20 cpp 20 numpy 20 gradient 19 dual-numbers 19 cuda 18 differentiation 17 scientific-computing 16 derivatives 15 math 15 gradient-descent 15 linear-algebra 14 mathematics 13 quantum-chemistry 13 rust 13 gpu 13 julia-language 12 algorithmic-differentiation 12 calculus 12 quantum-computing 12 deep-neural-networks 11 physics 10 scientific-machine-learning 10 autodifferentiation 10 simulation 10 differential-equations 10 artificial-intelligence 9 jacobian 8 tensors 8 symbolic-differentiation 8 numerical-methods 8 quantitative-finance 8 reinforcement-learning 8 reverse-mode-autodiff 7 fortran 7 nonlinear-optimization 7 opencl 7 sciml 7 auto-differentiation 7 ad 6 robotics 6 optimization-algorithms 6 hacktoberfest 6 tensor-algebra 6 cnn 6 jit 6 python3 6 swift 6 convolutional-neural-networks 6 quantum-machine-learning 6 gpu-acceleration 6 lstm 6 golang 6 complex-numbers 6 deep-reinforcement-learning 5 computational-graphs 5 nonlinear-dynamics 5 statistics 5 hessian 5 deep-learning-framework 5 deeplearning 5 computation-graph 5 geometric-algebra 5 high-performance-computing 5 optimal-control 5 form-finding 5 computer-algebra 5 gaussian-processes 5 differential-geometry 5 partial-differential-equations 5 machine-learning-algorithms 5 rigid-body-dynamics 5 adjoint 5 risk-management 5 graph 5 structural-design 5 implicit-differentiation 5 eigen3 4 quantum 4 llvm 4 c-plus-plus 4 tutorial 4 cfd 4 computational-finance 4 parallel-computing 4