The TF 2.0 tutorial collection that won Google’s challenge
It gathers two dozen canonical deep-learning recipes into runnable Jupyter notebooks for TF 2.0 newcomers.

What it does This repository collects TensorFlow 2.0 examples into Jupyter notebooks spanning the usual deep-learning syllabus: linear regression, CNNs, RNNs, GANs, auto-encoders, and attention models. It serves as both a standalone reference and companion notes for a Chinese video course on NetEase. The author explicitly notes that many examples are adapted from existing open-source work rather than written from scratch.
The interesting bit The value here is curation, not invention. The author stitched together disparate reference implementations—CycleGAN, pix2pix, Faster R-CNN, BERT, GPT—into a single, coherent TF 2.0 syllabus. That compilation won the official #PoweredByTF 2.0 Challenge, which suggests Google considered it a useful de facto reference at the time.
Key highlights
- Covers a wide arc: MNIST and ResNet18 through WGAN, A2C, and GCNs
- Includes attention-era models: GPT and BERT examples are present
- Won the #PoweredByTF 2.0 Challenge on Devpost
- Bilingual README with links to a companion Chinese video course
- Credits upstream repos rather than claiming originality
Caveats
- Installation notes are visibly dated: they still reference the deprecated
tensorflow-gpupackage andCUDA 10.0 - The timeline stops at TensorFlow 2.0 stable; do not expect guidance for later 2.x releases
Verdict Worth bookmarking if you are maintaining older TF 2.x code or want a quick, free survey of classic architectures. Skip it if you need modern best practices or a maintained framework.
Frequently asked
- What is dragen1860/TensorFlow-2.x-Tutorials?
- It gathers two dozen canonical deep-learning recipes into runnable Jupyter notebooks for TF 2.0 newcomers.
- Is TensorFlow-2.x-Tutorials open source?
- Yes — dragen1860/TensorFlow-2.x-Tutorials is an open-source project tracked on heatdrop.
- What language is TensorFlow-2.x-Tutorials written in?
- dragen1860/TensorFlow-2.x-Tutorials is primarily written in Jupyter Notebook.
- How popular is TensorFlow-2.x-Tutorials?
- dragen1860/TensorFlow-2.x-Tutorials has 6.3k stars on GitHub.
- Where can I find TensorFlow-2.x-Tutorials?
- dragen1860/TensorFlow-2.x-Tutorials is on GitHub at https://github.com/dragen1860/TensorFlow-2.x-Tutorials.