快捷方式

PyTorch 示例

本页面列出了各种 PyTorch 示例,您可以使用它们来学习和试验 PyTorch。

使用卷积神经网络 (ConvNets) 进行图像分类

此示例演示了如何在 MNIST 数据集上使用 卷积神经网络 (ConvNets) 进行图像分类。

转到示例

使用 Siamese 网络测量相似性

此示例演示了如何在 MNIST 数据集上使用 Siamese 网络测量两张图像之间的相似性。

转到示例

使用 RNN 和 Transformer 进行单词级语言建模

此示例演示了如何使用 Wikitext-2 数据集,通过多层 循环神经网络 (RNN)(如 Elman、GRU 或 LSTM)或 Transformer 来进行语言建模任务的训练。

转到示例

训练 ImageNet 分类器

此示例演示了如何使用 ImageNet 数据集训练一些最受欢迎的模型架构,包括 ResNetAlexNetVGG

转到示例

生成对抗网络 (DCGAN)

变分自编码器

此示例实现了 《自动编码变分贝叶斯》论文,使用了 ReLU 和 Adam 优化器。

转到示例

使用高效子像素卷积神经网络进行超分辨率

此示例演示了如何使用 《使用高效子像素卷积神经网络进行实时单图像和视频超分辨率》论文中描述的子像素卷积层。此示例在 BSD300 数据集上训练超分辨率网络。

转到示例

HOGWILD! 共享卷积网络的训练

HOGWILD! 是一种允许随机梯度下降 (SGD) 并行化而无需内存锁定的方案。此示例演示了如何在 MNIST 上执行 HOGWILD! 共享卷积网络的训练。

转到示例

训练一个 CartPole 来保持平衡(使用 Actor-Critic)

此强化学习教程演示了如何使用 Actor-Critic 方法,在 Gymnasium 工具包中训练一个 CartPole 来保持平衡。

转到示例

时间序列预测

这个初学者示例演示了如何使用 LSTMCell 来学习正弦波信号,以预测未来的信号值。

转到示例

在图像上实现神经风格迁移算法

此教程演示了如何使用 PyTorch 的 神经风格迁移 (NST) 算法实现。

转到示例

使用 fx 进行 PyTorch 模块转换

这组示例演示了 torch.fx 工具包。有关 torch.fx 的更多信息,请参阅 torch.fx 概述

转到示例

分布式 PyTorch

这组示例演示了 分布式数据并行 (DDP)分布式 RPC 框架。包括用于 DDP 教程系列的代码。

转到示例

C++ 前端

PyTorch C++ 前端是一个用于 CPU 和 GPU 张量计算的 C++14 库。这组示例包括线性回归、自动求导、图像识别 (MNIST) 以及使用 PyTorch C++ 前端的其他有用示例。

转到示例

使用前向-前向算法进行图像分类

此示例实现了 Geoffrey Hinton 的论文 《前向-前向算法:一些初步研究》。在 MNIST 数据集上。这是前向-前向算法的入门示例。

转到示例

图卷积网络

此示例在 CORA 数据集上实现了 《图卷积网络的半监督分类》论文。

转到示例

文档

访问全面的 PyTorch 开发者文档

查看文档

教程

为初学者和高级开发者提供深入的教程

查看教程

资源

查找开发资源并让您的问题得到解答

查看资源