龙书: A Chinese deep learning textbook that hit GitHub #1
To bundle a TensorFlow 2 textbook, code notebooks, and lecture slides into one free repo for Chinese-speaking beginners.

What it does “龙书” (Dragon Book) is an open-source Chinese deep learning textbook built around TensorFlow 2. The repo distributes a PDF e-book, executable Jupyter Notebook examples, and PowerPoint slides aimed at classroom teaching. It pitches itself as a theory-plus-practice on-ramp for beginners and lists adoption by a wide range of Chinese universities and colleges.
The interesting bit The repo sits at the center of a small publishing ecosystem: a printed paper edition, paid video courses on NetEase and Bilibili, an English translation repo, and even a PyTorch twin. For learners, the GitHub download is just one entry point into a much larger curriculum.
Key highlights
- 13,237 stars; the README claims the repo hit #1 on GitHub’s global daily trending list for multiple consecutive days
- Materials include a PDF e-book, IPython Notebooks (some community-converted), and downloadable PPTs for verified teachers
- Traditional Chinese print edition already published; English and PyTorch variants live in separate repositories
- Adopted by institutions from 电子科技大学 to 高雄市立新莊高級中學 as a textbook or reference
Caveats
- Licensed for non-commercial use only (仅限非商业用途), so it is not a standard permissive open-source project
- The primary content is in Chinese; English speakers should head to the separate EN repo
- Technical depth and exact chapter coverage are unclear without downloading the PDF or parsing the table-of-contents images
Verdict Worth a look if you read Chinese and want a structured, classroom-tested path into TensorFlow 2 with slides and video companions. Skip it if you need a permissive open-source license or are already past the beginner stage.
Frequently asked
- What is dragen1860/Deep-Learning-with-TensorFlow-book?
- To bundle a TensorFlow 2 textbook, code notebooks, and lecture slides into one free repo for Chinese-speaking beginners.
- Is Deep-Learning-with-TensorFlow-book open source?
- Yes — dragen1860/Deep-Learning-with-TensorFlow-book is an open-source project tracked on heatdrop.
- What language is Deep-Learning-with-TensorFlow-book written in?
- dragen1860/Deep-Learning-with-TensorFlow-book is primarily written in Jupyter Notebook.
- How popular is Deep-Learning-with-TensorFlow-book?
- dragen1860/Deep-Learning-with-TensorFlow-book has 13.2k stars on GitHub.
- Where can I find Deep-Learning-with-TensorFlow-book?
- dragen1860/Deep-Learning-with-TensorFlow-book is on GitHub at https://github.com/dragen1860/Deep-Learning-with-TensorFlow-book.