晓查 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

李沐老师的《动手学深度学习》是一本入门深度学习的优秀教材,也是各大在线书店的计算机类畅销书。

作为MXNet的作者之一,李沐老师的教材自然也是使用MXNet框架写成的。但是很多入坑机器学习的萌新们使用的却是PyTorch。

最近,来自印度理工学院的数据科学小组,把《动手学深度学习》这本书从MXNet“翻译”成了PyTorch,经过3个月的努力,这个项目已经基本完成,并登上了GitHub热榜,获得700+星。

代码内容

《动手学深度学习》PyTorch代码项目的章节如下:

需要注意的是,虽然它和中文版的章节序号略有差异,但是完全覆盖了中文版的内容。

该项目全部用Jupyter Notebook写成,可以在线查看实际效果。由于某些ipynb笔记本可能无法在Github中完美呈现,开发小队建议读者将代码下载到本地,或使用nbviewer在线查看。

补遗

《动手学深度学习》代码项目的完成度已经很高,但还有6个小节没有完成,开发小队希望其他人加入pull request,一方面可以代码做贡献。

目前缺失的几个章节为:

10.11 Bidirectional Recurrent Neural Networks

好在,这都是一些基础代码,可以很容易地在其他地方找到PyTorch实现。

传送门

《动手学深度学习》电子版:

d2l-pytorch项目地址:

加入社群 | 与优秀的人交流

小程序 | 全类别AI学习教程

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「好看」吧 !

用PyTorch实现的李沐《动手学深度学习》,登上GitHub热榜,获得700+星相关推荐

  1. 李沐动手学深度学习v2/总结1

    总结 编码过程 数据 数据预处理 模型 参数,初始化参数 超参数 损失函数,先计算损失,清空梯度(防止有累积的梯度),再对损失后向传播计算损失关于参数的梯度 优化算法,使用优化算法更新参数 训练求参数 ...

  2. 李沐动手学深度学习V2-全卷积网络FCN和代码实现

    一.全卷积网络FCN 1. 介绍 语义分割是对图像中的每个像素分类,全卷积网络(fully convolutional network,FCN)采用卷积神经网络实现了从图像像素到像素类别的变换 ,与前 ...

  3. 李沐动手学深度学习(pytorch版本)d2lzh_pytorch包的缺少安装问题

    学习深度学习时候,很多人参考的是李沐的动手学深度学习Pytorch版本(附上官方地址:https://tangshusen.me/Dive-into-DL-PyTorch/#/). 在学习3.5.1节 ...

  4. 关于李沐动手学深度学习(d2l)pytorch环境本地配置

    本地安装d2l 由于之前试了很多次d2l课本的安装方法失败了,这里提供一种我可以成功安装d2l包的方法. pytorch安装 首先安装cuda.cudnn.pytroch(gpu版本).可以参考这篇文 ...

  5. 【李沐动手学深度学习】读书笔记 01前言

    虽然之前已经学过这部分内容和深度学习中的基础知识,但总觉得学的不够系统扎实,所以希望再通过沐神的课程以及书籍,系统条理的学习一遍.在读书过程中,利用导图做了一下梳理,形成了这个读书笔记.如有侵权,请联 ...

  6. 李沐动手学深度学习:08 线性回归(代码逐行理解)

    目录 一.相关资料连接 1.1 李沐视频 1.2 代码.PPT 二.代码及笔记(使用Jupyter Notebook) 2.1 线性回归从零开始实现 2.1.1 基本概念 2.1.2 基础优化算法 2 ...

  7. windows上配置深度学习(李沐-动手学深度学习)

    1.安装miniconda windows下安装,去清华大学开源镜像下载,速度比较快. 选中Miniconda3-latest-Windos-x86_64.exe下载安装包(目前最新的是py3.9) ...

  8. 李沐-动手学深度学习-pytorch版-”d2lzh_pytorch”包的使用

    github上直接的代码 github上需要导入时写的代码块 import torch import torchvision import numpy as np import sys sys.pat ...

  9. 李沐动手学深度学习pytorch :问题:找不到d2l包,No module named ‘d2l’

    下载d2l 我是从GitHub上直接下载后放到百度云的,亲测有效. 直接百度云: 链接:https://pan.baidu.com/s/1zKCvb6_bj0Tz_tMhlYlFWA 提取码:xm79 ...

  10. 李沐动手学深度学习v2-目标检测中的锚框和代码实现

    一.目标检测中的锚框 前提: 本节锚框代码实现,使用了很多Pytorch内置函数,如果有对应函数看不懂的地方,可以查看前面博客对相应函数的具体解释,如下链接所示: Pytorch中torch.mesh ...

最新文章

  1. 第十二讲 二阶非齐次线性ODE解的结构
  2. 3DSlicer33:Adding MRML
  3. extract和extractValue的差别
  4. Halcon例程详解(激光三角系统标定)—— calibrate_sheet_of_light_calplate.hdev
  5. SO_REUSEADDR
  6. python 会增加内存吗,Python+不断增加的内存分配
  7. TFS命令tf:undo(强制签入签出文件)
  8. python快速体验课-2020年2月
  9. Android 系统调试(1)---禁止Selinux 的方法
  10. Mysql 8.0 遇到用遇到的几个问题及解决办法
  11. 大数据系统如何提供抗击疫情信息
  12. MySql处理Unicode字符串
  13. 长ping 命令,检测网络连接状态
  14. B. Neko Performs Cat Furrier Transform---异或的性质运用--Codeforces Round #554 (Div. 2)
  15. IO虚拟化 - virtio-blk前端驱动分析【转】
  16. 第十三章:(1)CompletableFuture异步回调
  17. 【Python网络编程】爬取百度贴吧、小说内容、豆瓣小说、Ajax爬微博、多线程爬淘宝
  18. R语言查看对象的结构:class函数、mode函数、str函数、names函数
  19. 反悔有门,找回word未保存或丢失文档内容
  20. 输出数组中满足条件元素的坐标

热门文章

  1. rpm安装mysql图文
  2. webpack+gulp实现自动构建部署
  3. 几个比较好用的Windows API在C#中的用法。
  4. java异常处理试题答案_Java 面试题和答案 - (下)
  5. ARM汇编语言实现peek()_ARM汇编之访问C语言结构体数据
  6. Xamarin Essentials教程屏幕常亮ScreenLock
  7. RecylerView动画组件RecylerViewAnimators
  8. Joomla!网站扫描工具joomscan
  9. 数据表示字面量整型字面量
  10. python学会后再学c_目前python熟练 ,想再学golang 需要先学c吗?