PyTorch

创建日期:2024-06-21
更新日期:2025-05-02

PyTorch 是一个开源的机器学习库,由Facebook 人工智能研究团队开发,主要用于计算机视觉、自然语言处理、语音识别等领域的研究和开发。

官方网站:PyTorch

开源项目:pytorch/pytorch: Tensors and Dynamic neural networks in Python with strong GPU acceleration (github.com)

Runoob PyTorch教程:PyTorch 教程 ~| 菜鸟教程

PyTorch生态系统:基于PyTorch的开源项目简介

基础教程

PyTorch官方包简介

PyTorch官方包版本对应关系

使用pip安装PyTorch的方法

PyTorch进行矩阵运算时CPU和GPU性能比较

Windows上使用PyTorch训练模型GPU利用率低的原因

使用基础

使用PyTorch进行数学运算

PyTorch内置数据集简介

PyTorch内置模型简介

PyTorch中的层简介

PyTorch中的激活函数简介

PyTorch中的损失函数简介

PyTorch中的优化器简介

使用PyTorch查看FashionMNIST数据集中的图片

使用PyTorch查看猫狗分类数据集中的图片

使用PyTorch查看卷积神经网络中间层的输出

使用PyTorch查看音频数据集波形图

回归问题

使用PyTorch拟合线性函数

使用PyTorch预测房价

卷积神经网络

使用PyTorch实现手写数字识别(MNIST)

使用PyTorch实现时装分类(Fashion MNIST)

使用PyTorch实现猫狗分类(Dogs vs Cats)

单车预测器

鸢尾花分类

循环神经网络

使用PyTorch实现电影评论情感分类(IMDB)

生成对抗网络

使用生成对抗网络(GAN)生成1010格式规律的数据

使用生成对抗网络(GAN)生成手写数字

使用生成对抗网络(GAN)生成人脸

使用生成对抗网络(GAN)生成动漫人物头像

其他教程

PyTorch离线文档编译方法及常见问题

常见问题

PyTorch安装使用常见问题及解决方案

其他资料

Hugging Face:https://huggingface.co/

动手学深度学习:https://zh.d2l.ai/

开源神经机器翻译:OpenNMT/OpenNMT-py: Open Source Neural Machine Translation and (Large) Language Models in PyTorch

PyTorch开源语言模型工具包:Eole - 👷‍♂️🚧 Work In Progress ~| Eole - 👷‍♂️🚧 Work In Progress

PyTorch自然语言库:AllenNLP v2.10.1

深度学习网络公开课:fast.ai—Making neural nets uncool again – fast.ai

深度学习模型开源格式:ONNX ~| Home

简介

一个来自三线小城市的程序员开发经验总结。