nndl/nndl-discussion

蒲公英书系列读者社区:概念与习题问答、学习交流、实践分享;保留第一版习题讨论。

What this is

nndl/nndl-discussion is the official reader discussion hub for the "Dandelion Book Series" (蒲公英书系列) — a set of Chinese-language deep-learning textbooks. It's not a code library; it's a place where readers ask questions, discuss exercises, share learning paths, and exchange teaching or reading experiences.

The series covers four kinds of material: a theory textbook, a general/introductory edition, a practice-and-cases book, and a book on large models and agents.

How it's organized

The project splits conversations across two GitHub features — Discussions (open-ended Q&A) and Issues (bug/errata reports) — and across several separate repositories, depending on what you're asking about:

What you want to do Where it goes
Ask concept questions, discuss exercises, share reading/teaching experience Discussions in this repo
Report errata in the 2nd-edition theory book or the general edition nndl repo Issues
Report problems with the 2nd-edition practice book or its PyTorch code nndl-practice repo Issues
Report problems with the large-models book or its beginner exercises llm-beginner repo Issues
Report problems with 1st-edition PaddlePaddle code practice-in-paddle repo Issues

So this repo is the front door: general discussion happens here, while specific book/code problems are routed to the matching repo.

Rules for getting good answers

The README gives explicit advice for asking questions:

  • Search first — check existing discussions before posting.
  • Be specific — state the book title and version, the chapter or problem number, what you understand so far, and exactly where you're stuck.
  • For book content — include the page number and the date you downloaded the PDF (since versions change).
  • For code problems — include your runtime environment, steps to reproduce, and the error message.
  • When sharing practice results — attach code links, experiment setup, results, and your own observations, so others can reproduce and discuss.

History: first-edition exercises

The theory book's first edition (2020) has its own set of homework discussions, kept in this repo's Issues section. Those historical answers were compiled by readers. If you have a new question about first-edition exercises, the README says to post it in Discussions instead, and to note the version so people can tell whether the problem has changed between editions.

Related resources

The README links to the series main site (nndl.ai), a reading-path guide, first-edition theory materials, and interactive visualizations — but the core purpose of this repo is simply to be the community discussion space for the book series.

Related

  • Project
  • Project
  • Project
  • Project