This commit is contained in:
2025-12-16 09:23:53 +08:00
parent 19138d3cc1
commit 9e7efd0626
409 changed files with 272713 additions and 241 deletions
@@ -0,0 +1,105 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "1069a72a",
"metadata": {
"origin_pos": 0
},
"source": [
"# `d2l` API 文档\n",
":label:`sec_d2l`\n",
"\n",
"`d2l`包以下成员的实现及其定义和解释部分可在[源文件](https://github.com/d2l-ai/d2l-en/tree/master/d2l)中找到。\n"
]
},
{
"cell_type": "markdown",
"id": "c81dbb31",
"metadata": {
"origin_pos": 2,
"tab": [
"pytorch"
]
},
"source": [
"```eval_rst\n",
".. currentmodule:: d2l.torch\n",
"```\n"
]
},
{
"cell_type": "markdown",
"id": "7f0df80c",
"metadata": {
"origin_pos": 5
},
"source": [
"## 模型\n",
"\n",
"```eval_rst\n",
".. autoclass:: Module\n",
" :members:\n",
"\n",
".. autoclass:: LinearRegressionScratch\n",
" :members:\n",
"\n",
".. autoclass:: LinearRegression\n",
" :members:\n",
"\n",
".. autoclass:: Classification\n",
" :members:\n",
"```\n",
"\n",
"## 数据\n",
"\n",
"```eval_rst\n",
".. autoclass:: DataModule\n",
" :members:\n",
"\n",
".. autoclass:: SyntheticRegressionData\n",
" :members:\n",
"\n",
".. autoclass:: FashionMNIST\n",
" :members:\n",
"```\n",
"\n",
"## 训练\n",
"\n",
"```eval_rst\n",
".. autoclass:: Trainer\n",
" :members:\n",
"\n",
".. autoclass:: SGD\n",
" :members:\n",
"```\n",
"\n",
"## 公用\n",
"\n",
"```eval_rst\n",
".. autofunction:: add_to_class\n",
"\n",
".. autofunction:: cpu\n",
"\n",
".. autofunction:: gpu\n",
"\n",
".. autofunction:: num_gpus\n",
"\n",
".. autoclass:: ProgressBoard\n",
" :members:\n",
"\n",
".. autoclass:: HyperParameters\n",
" :members:\n",
"```\n"
]
}
],
"metadata": {
"language_info": {
"name": "python"
},
"required_libs": []
},
"nbformat": 4,
"nbformat_minor": 5
}