跳过主要内容

Dive into Deep Learning 动手学深度学习

免费开源的交互式深度学习教材,每节都配可运行代码(PyTorch、JAX、TensorFlow、MXNet),有中文版《动手学深度学习》,被众多大学用于教学。

访问网站

关于 Dive into Deep Learning 动手学深度学习

Dive into Deep Learning (D2L) is an open-source textbook that teaches deep learning through math, figures and runnable code side by side. Each section is a Jupyter notebook you can run and modify.

What's inside

The book goes from the basics (linear algebra, calculus, probability, automatic differentiation) through linear models, multilayer perceptrons, CNNs (LeNet, AlexNet, VGG, ResNet, DenseNet), RNNs, LSTMs and GRUs, attention and Transformers, optimisation algorithms, computer vision, natural language processing, recommender systems, GANs, reinforcement learning and Gaussian processes. It includes practical chapters on GPUs and multi-GPU training, and Kaggle-style exercises.

Details

  • Authors: Aston Zhang, Zachary C. Lipton, Mu Li and Alexander J. Smola. The print edition is published by Cambridge University Press.
  • Frameworks: implementations in PyTorch, NumPy/MXNet, JAX and TensorFlow.
  • Adoption: the site says it has been adopted at 500 universities in 70 countries.
  • Chinese edition: 《动手学深度学习》, also free online and a bestseller in print.
  • Free to read online; the source is on GitHub.

Good for

Students and engineers who want a hands-on course rather than a purely theoretical book. Pair it with courses on Coursera or practice on Kaggle.

相似网站

Everything (Puter)

Puter 发起的开源项目,用 MIT 许可从零重写 Excel、Slack、Photoshop、AutoCAD 等商业软件,一个仓库收了 50 多个网页应用,多数可以直接在浏览器里试用。

Vercel

一键部署前端和 Next.js,每次推送都有预览。

Cloudflare

CDN、DNS、Workers、R2 一站式,免费额度非常慷慨。

MDN Web Docs

HTML、CSS、JavaScript 最权威的参考文档。