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

GitHub topics: auto-differentiation

NVIDIA/MinkowskiEngine

Minkowski Engine is an auto-diff neural network library for high-dimensional sparse tensors

Language: Python - Size: 14.6 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 2,690 - Forks: 406

abess-team/skscope

skscope: Sparse-Constrained OPtimization via itErative-solvers

Language: Python - Size: 23.2 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 333 - Forks: 15

GalacticDynamics/unxt

Unitful Quantities in JAX

Language: Python - Size: 1.97 MB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 41 - Forks: 4

GalacticDynamics/galax

Galactic and Gravitational Dynamics in Python (+ GPU and autodiff)

Language: Python - Size: 5.64 MB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 39 - Forks: 8

coderonion/ggml-zig

[ ggml: Tensor library for machine learning ] written in zig.

Language: Zig - Size: 14.6 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 2

autodiff/autodiff

automatic differentiation made easier for C++

Language: C++ - Size: 1.89 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 1,770 - Forks: 181

JaimeRZP/LimberJack.jl

Auto-differentiable methods for Cosmology

Language: Julia - Size: 1.04 MB - Last synced at: 16 days ago - Pushed at: 6 months ago - Stars: 8 - Forks: 1

Wa-lead/CMU-DLSys-needle

CMU 10-414/714 - A PyTorch-like Deep Learning framework built for learning in the CMU Deep Learning Systems course.

Language: Makefile - Size: 11 MB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

EnzymeAD/oxide-enzyme ๐Ÿ“ฆ

Enzyme integration into Rust. Experimental, do not use.

Language: Rust - Size: 131 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 101 - Forks: 4

AkiRusProd/numpy-nn-model

ะกustom torch style machine learning framework with automatic differentiation implemented on numpy, allows build GANs, VAEs, etc.

Language: Python - Size: 335 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 72 - Forks: 5

DENG-MIT/Arrhenius.jl

Differentiable Reacting Flow Modeling Software

Language: Jupyter Notebook - Size: 3.11 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 59 - Forks: 20

thtrieu/essence

AutoDiff DAG constructor, built on numpy and Cython. A Neural Turing Machine and DeepQ agent run on it. Clean code for educational purpose.

Language: Python - Size: 19.4 MB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 77 - Forks: 18

JamesYang007/FastAD

FastAD is a C++ implementation of automatic differentiation both forward and reverse mode.

Language: C++ - Size: 1.13 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 108 - Forks: 3

c0dearm/mushin

Computational graphs with reverse automatic differentation in the GPU

Language: Rust - Size: 151 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 390 - Forks: 9

frasiyav/BQN-grad

Backpropagation in BQN.

Size: 2.93 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 1

PaytonWebber/zerograd

A small, educational library for neural networks, implemented from zero in pure Rust.

Language: Rust - Size: 73.2 KB - Last synced at: 21 days ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

oberbichler/HyperJet

Algorithmic differentiation with hyper-dual numbers in C++ and Python

Language: C++ - Size: 2.38 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 16 - Forks: 4

TensorBFS/dTRG

Language: Python - Size: 7.81 KB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 19 - Forks: 1

slimgroup/JutulDarcyRules.jl

JutulDarcyRules: ChainRules extension to Jutul and JutulDarcy

Language: Julia - Size: 4.76 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 11 - Forks: 4

Jensen-holm/autodiff_dart

automatic differentiation library for Dart

Language: Dart - Size: 25.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

TheConverseEngineer/DeltaPy

A lightweight auto-differentiation and backpropagation library written in python using numpy.

Language: Python - Size: 7.81 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

anassinator/ilqr

Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models

Language: Python - Size: 1.33 MB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 358 - Forks: 78

ANKer661/autograd-playground

A simple Numpy & Python based auto differentiation system that supports visualization before and after back-propagation.

Language: Jupyter Notebook - Size: 2.84 MB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

ashwin6-dev/neural-network-library

Neural Network library made with numpy

Language: Python - Size: 18.6 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

rod-rom/autograd.cpp

A fast auto differentiation engine implemented in C++ ๐Ÿ”ฅ

Language: C++ - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

metamath1/noviceml

๋„์„œ ๋จธ์‹ ๋Ÿฌ๋‹ยท๋”ฅ๋Ÿฌ๋‹์— ํ•„์š”ํ•œ ๊ธฐ์ดˆ ์ˆ˜ํ•™ with ํŒŒ์ด์ฌ์˜ ์˜ˆ์ œ ์ฝ”๋“œ์™€ ๊ทธ๋ž˜ํ”„ ๊ทธ๋ฆฌ๋Š” ์ฝ”๋“œ ๋ฐ ์›น์•ฑ ์ €์žฅ์†Œ

Language: Jupyter Notebook - Size: 7.69 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 36 - Forks: 20

chao-ji/autograd

Library for auto differentiation based purely on NumPy

Language: Python - Size: 2.13 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

RAAKASH/DeepLearningFramework

This repository is an attempt to create a deep learning framework to aid in faster learning process for newbies in the deep learning field.

Language: Jupyter Notebook - Size: 121 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 1

exbibyte/dynagrad

Define-by-run arbitrary higher order autodiff for scalars in Rust. Deferred: tensor calculus implementation.

Language: Rust - Size: 167 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

Johnnykoch02/MicrogradPlus

MicrogradPlus is an educational project aiming to provide a simple, yet extensible, NumPy-based automatic differentiation library.

Language: Python - Size: 17.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ZakSalmi/MinimalGrad

MinimalGrad is an open-source automatic differentiation library for deep learning that is designed to be lightweight and efficient, with a focus on simplicity and ease of use. It was developed by a team of students at Eรถtvรถs Lorรกnd University as part of Advanced software technology class.

Language: Jupyter Notebook - Size: 85 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

supremacyfuture/VQC

variational quantum circuit simulator in Julia, under GPLv3

Language: Julia - Size: 113 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 32 - Forks: 4

magic3007/AutoGrad

๐ŸŽˆ A C++ code generator for the automatic derivation of tensors with linear indexes. Implementation for the lesson Compiling Technology(2020 Spring, advised by Yun Liang) in Peking University.

Language: C++ - Size: 5.11 MB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 0

adamheins/lagrangian-mechanics-3-ways

Lagrangian mechanics implemented 3 ways: manually, with auto-diff, and symbolically.

Language: Jupyter Notebook - Size: 34.2 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

anassinator/gp

Differentiable Gaussian Process implementation for PyTorch

Language: Python - Size: 9.36 MB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 18 - Forks: 2

sud295/autodiff

Calculates partial derivatives of an input function.

Language: Python - Size: 70.9 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

tsmith023/rusty-rootsearch

A WIP library for performing multi-root searching of one-dimensional transcendental equations using auto-differentiation in Rust

Language: Rust - Size: 16.6 KB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

zoziha/auto-diff

Fortran backward (reverse) mode automatic differentiation.

Language: Fortran - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

sharan-dce/autograd

Auto-differentiation library for C++

Language: C++ - Size: 4.5 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

Btsan/myGradientLib

simple C++ auto-differentiation library

Language: C++ - Size: 30.3 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

termoshtt/cagra

Tiny calculation graph library

Language: Rust - Size: 140 KB - Last synced at: 21 days ago - Pushed at: almost 4 years ago - Stars: 9 - Forks: 0

RealBunbun/dTRG

Differentiable tensor renormalization group

Language: Python - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

oberbichler/HyperGraph

Reversed mode second order automatic differentiation for python (WIP)

Language: C++ - Size: 1.53 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

alexnask/cpp_ml

C++20 machine learning library with no external dependencies (nanorange used temporarily for C++20 ranges)

Language: C++ - Size: 83 KB - Last synced at: 2 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

RAAKASH/Blog-gocode

This repository contains code corresponding to my blogging site.

Language: Jupyter Notebook - Size: 352 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

AirChen/autodiff

Language: C++ - Size: 1.8 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

WeiXuanChan/autoD

autoD is a lightweight, flexible automatic differentiation for python3 based on numpy.

Language: Python - Size: 231 KB - Last synced at: 3 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

byx2000/AutoDiff

Automatic derivative calculation of scalar functions.

Language: C# - Size: 90.8 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

guoquan/dlexp2

A framework for more flexible structure of neural networks with auto-differentiation.

Language: Matlab - Size: 12.7 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Related Keywords
auto-differentiation 49 machine-learning 13 deep-learning 10 automatic-differentiation 7 neural-network 7 derivatives 6 autograd 6 autodiff 5 rust 5 differentiation 5 autodifferentiation 4 python 4 pytorch 4 numpy 4 gradient 4 numerical-derivation 3 jax 3 backpropagation 2 optimization 2 cpp 2 tensor 2 mnist 2 cartpole 2 graph 2 tensor-network 2 pytorch-implementation 2 hessian 2 deep-learning-framework 2 auto-diff 2 convolutional-neural-networks 2 math 2 optimal-control 1 non-linear-optimization 1 mpc-control 1 pendulum 1 theano 1 trajectory-optimization 1 artificial-intelligence 1 macos 1 bqn 1 ndarray 1 algorithmic-differentiation 1 dual-numbers 1 hyper-dual-numbers 1 fluid-flow 1 julia 1 numerical-solver 1 scalable 1 two-phase-flow 1 calculator 1 dart 1 numerical-computing 1 control-systems 1 ddp 1 differential-dynamic-programming 1 dynamics-models 1 ilqg 1 ilqr 1 model-predictive-control 1 model-predictive-controller 1 mpc 1 gaussian-process-regression 1 gaussian-processes 1 newtons-method 1 backward 1 diff 1 fpm 1 modern-fortran 1 sigmoid 1 computation-graphs 1 vector 1 gradient-calculation 1 neural-network-example 1 calculation-graph 1 science 1 cpp20 1 convolutional 1 computation-graph 1 gradient-descent-algorithm 1 deep-neural-networks 1 matlab 1 trajectory-tracking 1 computaion-graph 1 jupyter-notebook 1 python3 1 neural-networks 1 neural-networks-from-scratch 1 tensors 1 gradient-descent 1 functions 1 linear-regression 1 mechine-learing 1 deep-learning-library 1 dynamic-computation-graphs 1 quantum-circuit 1 quantum-gates 1 quantum-state 1 variational-quantum-circuit 1 lagrangian-mechanics 1 robotics 1