github d2l-ai/d2l-en v0.15.0
Release v0.15.0

latest releases: v1.0.3, v1.0.0, v1.0.0-beta0...
3 years ago

Framework Adaptation

We have added PyTorch implementations up to Chapter 11 (Optimization Algorithms). Chapter 1--7 and Chapter 11 have also been adapted to TensorFlow.

Towards v1.0

The following chapters have been significantly improved for v1.0:

  • Linear Neural Networks
  • Multilayer Perceptrons
  • Deep Learning Computation
  • Convolutional Neural Networks
  • Modern Convolutional Neural Networks
  • Recurrent Neural Networks

Finalized chapters are being translated into Chinese (d2l-zh v2)

Other Improvements

  • Fixed issues of not showing all the equation numbers in the HTML and PDF
  • Consistently used f-string
  • Revised overfitting experiments
  • Fixed implementation errors for weight decay experiments
  • Improved layer index style
  • Revised "breaking the symmetry"
  • Revised descriptions of covariate and label shift
  • Fixed mathematical errors in covariate shift correction
  • Added true risk, empirical risk, and (weighted) empirical risk minimization
  • Improved variable naming style for matrices and tensors
  • Improved consistency of mathematical notation for tensors of order two or higher
  • Improved mathematical descriptions of convolution
  • Revised descriptions of cross-correlation
  • Added feature maps and receptive fields
  • Revised mathematical descriptions of batch normalization
  • Added more details to Markov models
  • Fixed implementations of k-step-ahead predictions in sequence modeling
  • Fixed mathematical descriptions in language modeling
  • Improved the d2l.Vocab API
  • Fixed mathematical descriptions and figure illustrations for deep RNNs
  • Added BLEU
  • Improved machine translation application results
  • Improved the animation plot function in the all the training loops

Don't miss a new d2l-en release

NewReleases is sending notifications on new releases.