← all repositories

tqchen/tinyflow

A minimal deep learning system implemented in ~2k lines of C++ and Lua that demonstrates computational graph construction, operator implementation, and GPU execution.

2k stars C++ ML Frameworks
tinyflow
Velocity · 7d
+0.6
★ / day
Trend
steady
star history

TinyFlow is an educational deep learning framework that builds a computational graph-based system from scratch. It provides operator implementations using Torch7, an execution runtime with memory management, and a symbolic API inspired by TensorFlow. The system demonstrates key DL system concepts including symbolic differentiation, operator fusion, and modular intermediate representation through NNVM.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.