https://github.com/georgebuilds/anneal
Machine learning compiler in Go. A from-scratch tinygrad port: graph-rewrite IR, autodiff as a compiler pass, zero-CGO WebGPU backend.
https://github.com/georgebuilds/anneal
autodiff autograd compiler deep-learning golang gpu machine-learning neural-networks onnx tensor tinygrad wasm webgpu
Last synced: 12 days ago
JSON representation
Machine learning compiler in Go. A from-scratch tinygrad port: graph-rewrite IR, autodiff as a compiler pass, zero-CGO WebGPU backend.
- Host: GitHub
- URL: https://github.com/georgebuilds/anneal
- Owner: georgebuilds
- License: agpl-3.0
- Created: 2026-05-26T02:39:49.000Z (30 days ago)
- Default Branch: main
- Last Pushed: 2026-06-05T12:49:44.000Z (19 days ago)
- Last Synced: 2026-06-11T17:04:17.653Z (13 days ago)
- Topics: autodiff, autograd, compiler, deep-learning, golang, gpu, machine-learning, neural-networks, onnx, tensor, tinygrad, wasm, webgpu
- Language: Go
- Homepage: https://georgebuilds.github.io/anneal/
- Size: 22.2 MB
- Stars: 29
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-go - Anneal - Machine learning compiler in Go, a from-scratch tinygrad port with a WebGPU backend. (Machine Learning / Search and Analytic Databases)
- awesome-machine-learning - anneal - From-scratch Go port of tinygrad: a graph-rewrite ML compiler with reverse-mode autodiff and a WebGPU backend. (Go / [Tools](#tools-1))
- fucking-awesome-go - Anneal - Machine learning compiler in Go, a from-scratch tinygrad port with a WebGPU backend. (Machine Learning / Search and Analytic Databases)
- fucking-awesome-machine-learning - anneal - From-scratch Go port of tinygrad: a graph-rewrite ML compiler with reverse-mode autodiff and a WebGPU backend. (Go / [Tools](#tools-1))
- awesome-go-with-stars - Anneal - scratch tinygrad port with a WebGPU backend. | 2026-06-17 | (Machine Learning / Search and Analytic Databases)