Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for differentiable programming
differentiable-programming
x
63 search results found
Taichi
⭐
24,217
Productive & portable high-performance programming in Python.
Swift
⭐
5,940
Swift for TensorFlow
Difftaichi
⭐
2,369
10 differentiable physical simulators built with Taichi differentiable programming (DiffTaichi, ICLR 2020)
Gen.jl
⭐
1,758
A general-purpose probabilistic programming system with programmable inference
Enzyme
⭐
1,142
High-performance automatic differentiation of LLVM and MLIR.
Jaxopt
⭐
857
Hardware accelerated, batchable and differentiable optimizers in JAX.
Swift Apis
⭐
771
Swift for TensorFlow Deep Learning Library
Symbolicai
⭐
757
Compositional Differentiable Programming Library
Torchbearer
⭐
629
torchbearer: A model fitting library for PyTorch
Neuromancer
⭐
621
Pytorch-based framework for solving parametric constrained optimization problems, physics-informed system identification, and parametric model predictive control.
Nextface
⭐
599
A high-fidelity 3D face reconstruction library from monocular RGB image(s)
Kotlingrad
⭐
489
🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types
Torchopt
⭐
460
TorchOpt is an efficient library for differentiable optimization built upon PyTorch.
Enzyme.jl
⭐
364
Julia bindings for the Enzyme automatic differentiator
Pyneuralogic
⭐
261
PyNeuraLogic lets you use Python to create Differentiable Logic Programs
Pytorch_kinematics
⭐
251
Robot kinematics implemented in pytorch
Gradient Descent The Ultimate Optimizer
⭐
240
Code for our NeurIPS 2022 paper
Nexus
⭐
231
Experimental typed deep learning
Enjoy Hamburger
⭐
228
[ICLR 2021 top 3%] Is Attention Better Than Matrix Decomposition?
Integrals.jl
⭐
191
A common interface for quadrature and numerical integration for the SciML scientific machine learning organization
Diffcloth
⭐
170
Code repository for our paper DiffCloth: Differentiable Cloth Simulation with Dry Frictional Contact
L1
⭐
135
L1: Tensor Studio — The playground for tensors
Pontryagin Differentiable Programming
⭐
123
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.
Nbodysimulator.jl
⭐
122
A differentiable simulator for scientific machine learning (SciML) with N-body problems, including astrophysical and molecular dynamics
Noa
⭐
121
Differentiable Programming Algorithms in Modern C++
Raytracer.jl
⭐
121
Differentiable RayTracing in Julia
Diffopt.jl
⭐
115
Differentiating convex optimization programs w.r.t. program parameters
Jaxdf
⭐
99
A JAX-based research framework for writing differentiable numerical simulators with arbitrary discretizations
Preallocationtools.jl
⭐
99
Tools for building non-allocating pre-cached functions in Julia, allowing for GC-free usage of automatic differentiation in complex codes
S2fft
⭐
94
Differentiable and accelerated spherical transforms with JAX
Neuralogic
⭐
84
Deep relational learning through differentiable logic programming.
Mrmustard
⭐
70
A differentiable bridge between phase space and Fock space
Cocp
⭐
61
Source code for the examples accompanying the paper "Learning convex optimization control policies."
Jax Fem
⭐
58
Differentiable Finite Element Method with JAX
Diff Sat
⭐
56
Probabilistic Answer Set Programming and Probabilistic SAT solving, based on Differentiable Satisfiability
Luisa Compute Rs
⭐
40
Rust frontend to LuisaCompute and more!
Teg
⭐
32
A differentiable programming language with an integration primitive that soundly handles interactions among the derivative, integral, and discontinuities.
Degraph
⭐
25
Evolving graph plotting with differentiable programming on Tensorflow 2
Bifurcationinference.jl
⭐
23
learning state-space targets in dynamical systems
Dpfehm.jl
⭐
23
DPFEHM: A Differentiable Subsurface Flow Simulator
Duckietown.jl
⭐
22
Differentiable Duckietown
Dl4csrc
⭐
22
Hitchhiker's Guide to Deep Learning for Computational Scientists
Awesome Physics Programming
⭐
20
😎 ☄️ Collection of the most awesome learning resources on physics programming in the form of videos, tutorials and frameworks.
Safe Pdp
⭐
19
Safe Pontryagin Differentiable Programming (Safe PDP) is a new theoretical and algorithmic safe differentiable framework to solve a broad class of safety-critical learning and control tasks.
Mdtoolbox.jl
⭐
19
MDToolbox.jl: A Julia package for molecular dynamics trajectories analysis and modeling of biomolecules
Potentiallearning.jl
⭐
17
An open source Julia library for active learning of interatomic potentials in atomistic simulations of materials. It incorporates elements of bayesian inference, machine learning, differentiable programming, software composability, and high-performance computing.
Adversarial Code Generation
⭐
14
Source code for the ICLR 2021 work "Generating Adversarial Computer Programs using Optimized Obfuscations"
Diffimages.jl
⭐
14
Differentiable Computer Vision using pure Julia
Pi Prl
⭐
10
ICLR'22 Programmatic Reinforcement Learning
Softmac
⭐
10
Code repository for our paper SoftMAC: Differentiable Soft Body Simulation with Forecast-based Contact Model and Two-way Coupling with Articulated Rigid Bodies and Clothes
Infergo
⭐
9
mirror of Infergo repository
S2wav
⭐
9
Differentiable and accelerated wavelet transform on the sphere with JAX
Learning From Sparse Demonstrations
⭐
9
A framework and method to jointly learn a (neural) control objective function and a time-warping function only from sparse demonstrations or waypoints.
Successive Halving Topk
⭐
8
A fast and highly accurate differentiable Top-k operator from the "Successive Halving Top-k Operator" AAAI'21 paper.
Physics Driven Ml
⭐
8
Physics-driven machine learning using PyTorch and Firedrake
Df
⭐
7
Code for understanding automatic differentiation.
Relaxed Machines
⭐
7
program synthesis with neuro-symbolic differentiable interpreters
Teg_applications
⭐
7
Applications of the Teg differentiable programming language to problems spanning graphics and physical simulation.
Differentiable Programming Handbook
⭐
6
Differentiable implementation of common computer science algorithms
Diffmpm
⭐
5
Differentiable Material Point Method
Blackbirds
⭐
5
Black-Box Inference foR Differentiable Simulators
Multiml
⭐
5
A prototype framework for developing multi-step machine learnings.
Dfl
⭐
5
Differentiable Functional Language
1-63 of 63 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.