← all repositories
aymericdamien/TensorFlow-Examples

TensorFlow's most popular study guide is a 43K-star notebook dump

A curated collection of runnable notebooks that teach TensorFlow by showing, not telling — from "hello world" to multi-GPU training.

43.8k stars Jupyter Notebook LearningML Frameworks
TensorFlow-Examples
Velocity · 7d
+11
★ / day
Trend
steady
star history

What it does This repository is essentially a well-organized textbook in Jupyter Notebook form. It walks beginners through TensorFlow concepts using actual code you can run: linear regression, CNNs, LSTMs, GANs, data pipelines, even multi-GPU setups. Each topic typically offers both a high-level API version (Keras-style layers and model) and a low-level “raw” implementation, so you see the magic and then peek behind the curtain.

The interesting bit The dual-version approach is the pedagogical hook. Most tutorials pick one abstraction level and stick with it; this one forces you to confront the same problem twice, which is annoying and educational in exactly the right ratio. It also preserves a full TF v1 archive, frozen in time like a neural-network Pompeii.

Key highlights

  • Covers TF v2 by default, with complete v1 examples archived separately
  • Topics span six categories: prerequisites, basics, models, neural nets, utilities, data management, and hardware
  • Includes both notebook and plain Python source for many v1 examples
  • Auto-downloads MNIST; other datasets noted where required
  • 43,755 stars suggests it has survived many TensorFlow API earthquakes

Caveats

  • Last major update noted is May 2020; TF has moved on since then
  • Some v1 links in the README appear malformed (truncated paths, mixed notebooks/ and examples/ directories)
  • GPU install instructions reference deprecated tensorflow_gpu package

Verdict Worth bookmarking if you’re learning TensorFlow from scratch and want to see patterns, not just read about them. Skip it if you need cutting-edge TF 2.15+ features or production-grade architecture; this is a classroom, not a codebase.

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