The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 14 Autodiff Open-Source Projects
-
burn
Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
uncertainties
Transparent calculations with uncertainties on the quantities involved (aka "error propagation"); calculation of derivatives.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
exprgrad
An experimental deep learning framework for Nim based on a differentiable array programming language
-
AutoDiff
A .NET library that provides fast, accurate and automatic differentiation (computes derivative / gradient) of mathematical functions. (by alexshtf)
-
Mission : Impossible (AutoDiff)
A concise C++17 implementation of automatic differentiation (operator overloading)
-
memoized_coduals
Shows that it is possible to implement reverse mode autodiff using a variation on the dual numbers called the codual numbers
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
[package] name = "resnet_burn" version = "0.1.0" edition = "2021" [dependencies] burn = { git = "https://github.com/tracel-ai/burn.git", rev = "75cb5b6d5633c1c6092cf5046419da75e7f74b11", features = ["ndarray"] } burn-import = { git = "https://github.com/tracel-ai/burn.git", rev = "75cb5b6d5633c1c6092cf5046419da75e7f74b11" } image = { version = "0.24.7", features = ["png", "jpeg"] }
You can implement autograd as a library. Just take a look at this
https://github.com/sradc/SmallPebble
The first line of the description is:
> SmallPebble is a minimal automatic differentiation and deep learning library written from scratch in Python, using NumPy/CuPy.
Project mention: Tiny-autodiff: A tiny autograd library made for educational purposes in D | news.ycombinator.com | 2024-04-12
Autodiff related posts
- Transitioning From PyTorch to Burn
- Burn Deep Learning Framework Release 0.12.0 Improved API and PyTorch Integration
- Supercharge Web AI Model Testing: WebGPU, WebGL, and Headless Chrome
- Fastest Autograd in the West
- Burn Deep Learning Framework 0.11.0 Released: Just-in-Time Automatic Kernel Fusion & Founding Announcement
- Burn Deep Learning Framework v0.11.0 Released: Just-in-Time Kernel Fusion
- Burn – comprehensive dynamic Deep Learning Framework built using Rust
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Autodiff projects? This list will help you:
Project | Stars | |
---|---|---|
1 | burn | 6,948 |
2 | dfdx | 1,600 |
3 | autodiff | 1,527 |
4 | DiffSharp | 572 |
5 | uncertainties | 527 |
6 | MyGrad | 185 |
7 | cl-waffe2 | 115 |
8 | exprgrad | 113 |
9 | SmallPebble | 112 |
10 | FastAD | 92 |
11 | AutoDiff | 85 |
12 | Mission : Impossible (AutoDiff) | 20 |
13 | tiny-autodiff | 6 |
14 | memoized_coduals | 3 |