d2l API Document

:label:sec_d2l

The implementations of the following members of the d2l package and sections where they are defined and explained can be found in the source file.

:begin_tab:mxnet

  1. .. currentmodule:: d2l.mxnet

:end_tab:

:begin_tab:pytorch

  1. .. currentmodule:: d2l.torch

:begin_tab:tensorflow

  1. .. currentmodule:: d2l.torch

:end_tab:

Models

  1. .. autoclass:: Module
  2. :members:
  3. .. autoclass:: LinearRegressionScratch
  4. :members:
  5. .. autoclass:: LinearRegression
  6. :members:
  7. .. autoclass:: Classification
  8. :members:

Data

  1. .. autoclass:: DataModule
  2. :members:
  3. .. autoclass:: SyntheticRegressionData
  4. :members:
  5. .. autoclass:: FashionMNIST
  6. :members:

Trainer

  1. .. autoclass:: Trainer
  2. :members:
  3. .. autoclass:: SGD
  4. :members:

Utilities

  1. .. autofunction:: add_to_class
  2. .. autofunction:: cpu
  3. .. autofunction:: gpu
  4. .. autofunction:: num_gpus
  5. .. autoclass:: ProgressBoard
  6. :members:
  7. .. autoclass:: HyperParameters
  8. :members: