Datawhale开源 

贡献者:牛志康、李嘉骐、刘洋、陈安东等


开源初衷

PyTorch是利用深度学习进行数据科学研究的重要工具,在灵活性、可读性和性能上都具备相当的优势,近年来已成为学术界实现深度学习算法最常用的框架。

随着深度学习的发展和PyTorch的优良特性,越来越多的人选择PyTorch作为自己学习的深度学习框架。我们也是大家中的一员,在学习和使用PyTorch的过程中踩过很多坑,也有一些心得。考虑到PyTorch的学习兼具理论储备和动手训练,因此我们开源了《深入浅出PyTorch》课程,并在组队学习中,陪伴学习者成长。

开源地址:https://github.com/datawhalechina/thorough-pytorch

视频课程:https://www.bilibili.com/video/BV1L44y1472Z

教程内容

一、本项目主要分为基础,进阶,拓展三部分,每一部分主要的侧重点各有不同:
1. 基础:了解PyTorch,有整体印象并初步实战
2. 进阶:掌握常见的使用技巧
3. 拓展:进一步介绍更多技巧和梳理更多优质代码结构


二、使用方法:

我们的课程内容都以markdown格式或jupyter notebook的形式保存在本仓库内。除了多看加深课程内容的理解外,最重要的还是动手练习、练习、练习


三、组队学习安排:

1. 第一部分:1~4章,学习周期:10天

2. 第二部分:5~8章,学习周期:11天


四、教程目录(部分):

《Datawhale PyTorch教程》来了!_深度学习

开源价值

邀请了本项目的主要开源贡献者(内容贡献者和内容完善者)分享他们的心得:

对我来说,深入浅出PyTorch不仅仅是一门教程的性质,它还是我学习成果的检验者。在写教程的日子里我也从一个小白到现在也能基本使用PyTorch。最后,我希望能在未来多输出自己在PyTorch上的学习成果,给各位带来更大的帮助,也希望各位同学能够给我们多提issue,一起完善这门课程。愿以渺小启航,以伟大结局。 

—— 牛志康

PyTorch在我的科研和学习中占据着重要的地位。过去的几年中,我通过在各种开源内容的帮助和项目实战的锤炼下逐渐入门PyTorch,完成本教程既是对过往知识和经验的总结,也是心路历程的回顾。希望这一教程能够帮助大家少走弯路,快乐学习。

—— 李嘉骐

Pytorch是当前最主流的人工智能科研编程的框架之一,做这一套教程的过程也翻阅了很多官方文档,了解了很多以往没注意到的问题,收获满满。

—— 刘洋

我们几人由于个人的兴趣以及对开源的热情构建了这个Pytorch的学习内容,希望大家在可以在此次学习中,享受编程的快乐以及学习带来的满足感。

—— 陈安东

开源是有趣的,开源使我快乐。希望这份快乐可以传递给你。

—— 叶前坤

深度学习理论是本项目的基石,从本项目中,我学习到了PyTorch的应用及实践,从理论中来,到实践中去,相辅相成,希望也能给大家带来这份体验。

—— 胡锐锋

成为贡献者

如果你想成为Datawhale开源教程的贡献者,无论是内容的补充完善,还是发现错误,请毫不犹豫地去GitHub提Issues反馈!说明内容属于哪一个部分,提交你希望完善的内容或勘误信息。

《Datawhale PyTorch教程》来了!_github_02