ad-lensAutomatic Differentiation using Pseudo Lenses. Neat.
Stars: ✭ 16 (-70.37%)
xcfunXCFun: A library of exchange-correlation functionals with arbitrary-order derivatives
Stars: ✭ 50 (-7.41%)
Grassmann.jl⟨Leibniz-Grassmann-Clifford⟩ differential geometric algebra / multivector simplicial complex
Stars: ✭ 289 (+435.19%)
HamiltonianSolverNumerically solves equations of motion for a given Hamiltonian function
Stars: ✭ 51 (-5.56%)
AdFem.jlInnovative, efficient, and computational-graph-based finite element simulator for inverse modeling
Stars: ✭ 62 (+14.81%)
KotlingradShape-Safe Symbolic Differentiation with Algebraic Data Types
Stars: ✭ 388 (+618.52%)
YaoBlocks.jlStandard basic quantum circuit simulator building blocks. (archived, for it is moved to Yao.jl)
Stars: ✭ 26 (-51.85%)
Autodiffautomatic differentiation made easier for C++
Stars: ✭ 641 (+1087.04%)
Tensors.jlEfficient computations with symmetric and non-symmetric tensors with support for automatic differentiation.
Stars: ✭ 142 (+162.96%)
ChainRulesCore.jlAD-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.
Stars: ✭ 153 (+183.33%)
tensorgradDifferentiable Programming Tensor Networks
Stars: ✭ 102 (+88.89%)
EnzymeHigh-performance automatic differentiation of LLVM.
Stars: ✭ 418 (+674.07%)
autodiffA .NET library that provides fast, accurate and automatic differentiation (computes derivative / gradient) of mathematical functions.
Stars: ✭ 69 (+27.78%)
ArraymancerA 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
Stars: ✭ 793 (+1368.52%)
FwiFlow.jlElastic Full Waveform Inversion for Subsurface Flow Problems Using Intrusive Automatic Differentiation
Stars: ✭ 24 (-55.56%)
Theano lstm🔬 Nano size Theano LSTM module
Stars: ✭ 310 (+474.07%)
Tensorial.jlStatically sized tensors and related operations for Julia
Stars: ✭ 18 (-66.67%)
SpagoSelf-contained Machine Learning and Natural Language Processing library in Go
Stars: ✭ 854 (+1481.48%)
Fortran-ToolsFortran compilers, preprocessors, static analyzers, transpilers, IDEs, build systems, etc.
Stars: ✭ 31 (-42.59%)
Symbolics.jlA symbolic math library written in Julia modelled off scmutils
Stars: ✭ 98 (+81.48%)
MultiScaleArrays.jlA framework for developing multi-scale arrays for use in scientific machine learning (SciML) simulations
Stars: ✭ 63 (+16.67%)
MathThe 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.
Stars: ✭ 494 (+814.81%)
admcInfinite order automatic differentiation for Monte Carlo with unnormalized probability distribution
Stars: ✭ 17 (-68.52%)
Yota.jlReverse-mode automatic differentiation in Julia
Stars: ✭ 113 (+109.26%)
Quadrature.jlA common interface for quadrature and numerical integration for the SciML scientific machine learning organization
Stars: ✭ 83 (+53.7%)
AerosandboxAircraft design optimization made fast through modern automatic differentiation. Plug-and-play analysis tools for aerodynamics, propulsion, structures, trajectory design, and much, much more.
Stars: ✭ 193 (+257.41%)
PinocchioA fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Stars: ✭ 432 (+700%)
bayexBayesian Optimization in JAX
Stars: ✭ 24 (-55.56%)
PennylanePennyLane is a cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network.
Stars: ✭ 800 (+1381.48%)
BirchA probabilistic programming language that combines automatic differentiation, automatic marginalization, and automatic conditioning within Monte Carlo methods.
Stars: ✭ 80 (+48.15%)
GorgoniaGorgonia is a library that helps facilitate machine learning in Go.
Stars: ✭ 4,295 (+7853.7%)
TensorAlgDiffAutomatic Differentiation for Tensor Algebras
Stars: ✭ 26 (-51.85%)
Jax Fenics AdjointDifferentiable interface to FEniCS for JAX using dolfin-adjoint/pyadjoint
Stars: ✭ 32 (-40.74%)
doptA numerical optimisation and deep learning framework for D.
Stars: ✭ 28 (-48.15%)
Deeplearning.scalaA simple library for creating complex neural networks
Stars: ✭ 745 (+1279.63%)
autodiffrAutomatic Differentiation for R
Stars: ✭ 21 (-61.11%)
TensorlangTensorlang, a differentiable programming language based on TensorFlow
Stars: ✭ 302 (+459.26%)
Qualia2.0Qualia is a deep learning framework deeply integrated with automatic differentiation and dynamic graphing with CUDA acceleration. Qualia was built from scratch.
Stars: ✭ 41 (-24.07%)
MissionImpossibleA concise C++17 implementation of automatic differentiation (operator overloading)
Stars: ✭ 18 (-66.67%)
Rust AutogradTensors and differentiable operations (like TensorFlow) in Rust
Stars: ✭ 278 (+414.81%)
cgdmsDifferentiable molecular simulation of proteins with a coarse-grained potential
Stars: ✭ 44 (-18.52%)
Control ToolboxThe Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
Stars: ✭ 562 (+940.74%)
CausingCausing: CAUsal INterpretation using Graphs
Stars: ✭ 47 (-12.96%)
DeepFlowPytorch implementation of "DeepFlow: History Matching in the Space of Deep Generative Models"
Stars: ✭ 24 (-55.56%)
ADAMADAM implements a collection of algorithms for calculating rigid-body dynamics in Jax, CasADi, PyTorch, and Numpy.
Stars: ✭ 51 (-5.56%)
Zygote.jlIntimate Affection Auditor
Stars: ✭ 933 (+1627.78%)
omdJAX code for the paper "Control-Oriented Model-Based Reinforcement Learning with Implicit Differentiation"
Stars: ✭ 43 (-20.37%)
daceDifferential Algebra Computational Toolbox
Stars: ✭ 16 (-70.37%)
MASAMethod of Manufactured Solutions Repository
Stars: ✭ 46 (-14.81%)
Forwarddiff.jlForward Mode Automatic Differentiation for Julia
Stars: ✭ 466 (+762.96%)
Nabla.jlA operator overloading, tape-based, reverse-mode AD
Stars: ✭ 54 (+0%)
Quantumflow DevQuantumFlow: A Quantum Algorithms Development Toolkit
Stars: ✭ 43 (-20.37%)
AutopplC++ template library for probabilistic programming
Stars: ✭ 34 (-37.04%)
OwlOwl - OCaml Scientific and Engineering Computing @ http://ocaml.xyz
Stars: ✭ 919 (+1601.85%)
DeepdarkfantasyA Programming Language for Deep Learning
Stars: ✭ 463 (+757.41%)
diffhaskDSL for forward and reverse mode automatic differentiation in Haskell. Port of DiffSharp.
Stars: ✭ 26 (-51.85%)