目录

Pytorch深度学习框架入门:60分钟 blitz

创建日期: 2017年3月24日 | 最后更新日期: 2023年5月31日 | 最后验证日期: 2024年11月5日

作者: Soumith Chintala

什么是PyTorch?

PyTorch 是一个基于 Python 的科学计算包,具有两大主要用途:

  • 用于在GPU和其他加速器上利用其强大计算能力的NumPy替代品。

  • 一个用于实现神经网络的自动微分库。

本教程的目标:

  • 了解PyTorch的张量库和神经网络的基本概念。

  • 训练一个小型神经网络来分类图像

要运行以下教程,请确保已安装 torch, torchvision, 和 matplotlib 包。

张量

在本教程中,您将学习PyTorch张量的基本知识。

blitz/tensor_tutorial.html
torch.autograd 的温和介绍

了解自动微分。

blitz/autograd_tutorial.html
神经网络

这个教程演示了如何在 PyTorch 中训练神经网络。

blitz/neural_networks_tutorial.html
训练一个分类器

了解如何使用 PyTorch 和 CIFAR10 数据集训练图像分类器。

blitz/cifar10_tutorial.html

文档

访问 PyTorch 的全面开发人员文档

查看文档

教程

获取面向初学者和高级开发人员的深入教程

查看教程

资源

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

查看资源