34 min read
A Tinyblog about Tinygrad
Tinygrad compiles a model to every backend it supports through a single ~90-op IR, with no third-party dependencies in the core compiler. This is a walk through the whole inference path — realize, rangeify, memory planning, beam search, linearize, render — and an honest account of the trade-offs that path locks in.
Pavle Padjin