重磅!PyTorch 中文手册已开源!理论、实践、应用都有了!

简介: 重磅!PyTorch 中文手册已开源!理论、实践、应用都有了!

自 2017 年 1 月 PyTorch 推出以来,其热度持续上升,一度有赶超 TensorFlow 的趋势。PyTorch 能在短时间内被众多研究人员和工程师接受并推崇是因为其有着诸多优点,如采用 Python 语言、动态图机制、网络构建灵活以及拥有强大的社群等。因此,走上学习 PyTorch 的道路已刻不容缓。


而且在 2018 年 12 月 8 日,PyTorch 正式发布 1.0 的稳定版本,为 PyTorch 的健壮发展注入了新的活力!


今天给大家强烈推荐一个 PyTorch 的开源书籍,不仅内容全面,而且全部是中文的,方便大家学习。这本书名为《PyTorch 中文手册》,是一本开源的书籍,目标是帮助那些希望使用 PyTorch 进行深度学习开发和研究的朋友快速入门,其中包含的 PyTorch 教程全部通过测试保证可以成功运行。


image.png


书籍介绍


这本书籍的作者是 hengtao tantai,作者对该书作出如下简介:


这是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门。


由于本人水平有限,在写此教程的时候参考了一些网上的资料,在这里对他们表示敬意,我会在每个引用中附上原文地址,方便大家参考。


深度学习的技术在飞速的发展,同时PyTorch也在不断更新,且本人会逐步完善相关内容。


版本说明


由于PyTorch版本更迭,教程的版本会与PyTorch版本,保持一致。


2018 年 12 月 8 日 PyTorch 已经发布1.0的稳定版。 API 的改动不是很大,本教程已经通过测试,保证能够在 1.0 中正常运行。 不过目前看影响不大,因为毕竟内容还不多。 v0.4.1 已经新建了分支作为存档,并且该不会再进行更新了。


这里有关于 PyTorch 1.0 主要改动的中文翻译:


https://github.com/zergtant/pytorch-handbook/blob/master/changelog-v1.0.md


目录


这本《PyTorch 中文手册》总共包含 6 章内容。详细目录如下:


第一章: pytorch入门

1. Pytorch 简介

2. Pytorch环境搭建

3. PyTorch 深度学习:60分钟快速入门 (官方)

  • 张量
  • Autograd: 自动求导    
  • 神经网络
  • 训练一个分类器
  • 选读:数据并行处理(多GPU)

4. 相关资源介绍

第二章 基础

第一节 PyTorch

1. 基础

2. 张量

3. 自动求导

4. 神经网络包nn和优化器optm

5. 数据的加载和预处理

第二节 深度学习基础及数学原理

第三节 神经网络简介

第四节 卷积神经网络

第五节 循环神经网络

第三章 实践

第一节 logistic回归二元分类

第二节 CNN:MNIST数据集手写数字识别

第三节 RNN实例:通过Sin预测Cos

第四章 提高

第一节 Fine-tuning

第二节 可视化

1. visdom

2. tensorboardx

第三节 fastai

第四节 数据处理技巧

第五节 并行计算

第五章 应用

第一节 Kaggle介绍

第二节 结构化数据

第三节 计算机视觉

第四节 自然语言处理

第五节 协同过滤

第六章 资源


书籍地址:


《PyTorch 中文手册》的在线地址为:


https://github.com/zergtant/pytorch-handbook


整个书籍均为中文版本,作者参考的网络其它资料也都进行了汉化翻译!


image.png

目前该书还未完全完成,作者在持续更新,已经更新到第四章了。没关系,大家可以先把前三章内容好好看看。


通过本教程,希望能够给大家带来一个完整、清晰、有难度梯度的 PyTorch 资料。中文版给大家带来更多的方便,节省时间。希望对你有所帮助!再次感谢原作者的辛勤劳动和开源精神!

相关文章
|
7月前
|
机器学习/深度学习 算法 PyTorch
【PyTorch实战演练】自调整学习率实例应用(附代码)
【PyTorch实战演练】自调整学习率实例应用(附代码)
241 0
|
PyTorch Serverless 算法框架/工具
Serverless应用引擎中部署带有GPU支持的PyTorch镜像
Serverless应用引擎中部署带有GPU支持的PyTorch镜像
226 1
|
机器学习/深度学习 自然语言处理 PyTorch
PyTorch应用实战六:利用LSTM实现文本情感分类
PyTorch应用实战六:利用LSTM实现文本情感分类
289 0
|
机器学习/深度学习 PyTorch 算法框架/工具
PyTorch应用实战一:实现卷积操作
PyTorch应用实战一:实现卷积操作
170 0
|
4月前
|
机器学习/深度学习 PyTorch TensorFlow
TensorFlow和PyTorch的实际应用比较
TensorFlow和PyTorch的实际应用比较
|
4月前
|
机器学习/深度学习 数据采集 自然语言处理
PyTorch 在自然语言处理中的应用实践
【8月更文第29天】随着深度学习技术的发展,自然语言处理(NLP)领域取得了显著的进步。PyTorch 作为一款强大的深度学习框架,因其灵活性和易用性而被广泛采用。本文将介绍如何利用 PyTorch 构建文本分类模型,并以情感分析为例进行详细介绍。
53 0
|
6月前
|
机器学习/深度学习 数据可视化 PyTorch
PyTorch深度学习框架入门与应用
PyTorch 提供了丰富的工具和 GPU 加速功能,便于构建和训练神经网络。基础包括:1) 张量,类似 NumPy,支持 GPU 计算;2) 自动微分,方便计算梯度;3) 内置神经网络模块 `nn`。PyTorch 还支持数据并行、自定义层、模型保存加载、模型可视化和剪枝量化等进阶用法。通过不断学习,你将能掌握更多高级功能。【6月更文挑战第6天】
125 8
|
7月前
|
机器学习/深度学习 PyTorch API
|
7月前
|
机器学习/深度学习 数据可视化 PyTorch
TensorFlow与PyTorch框架的深入对比:特性、优势与应用场景
【5月更文挑战第4天】本文对比了深度学习主流框架TensorFlow和PyTorch的特性、优势及应用场景。TensorFlow以其静态计算图、高性能及TensorBoard可视化工具适合大规模数据处理和复杂模型,但学习曲线较陡峭。PyTorch则以动态计算图、易用性和灵活性见长,便于研究和原型开发,但在性能和部署上有局限。选择框架应根据具体需求和场景。
|
7月前
|
机器学习/深度学习 PyTorch TensorFlow
TensorFlow与PyTorch在Python面试中的对比与应用
【4月更文挑战第16天】这篇博客探讨了Python面试中TensorFlow和PyTorch的常见问题,包括框架基础操作、自动求梯度与反向传播、数据加载与预处理。易错点包括混淆框架API、动态图与静态图的理解、GPU加速的利用、模型保存恢复以及版本兼容性。通过掌握这些问题和解决策略,面试者能展示其深度学习框架技能。
228 9