正式开始 《动手学深度学习 v2 – 从零开始介绍深度学习算法和代码实现》的学习

惊诧于李沐老师2021年的视频里就已经提到 DALL·E 2、ChatGPT 等相关的内容了

闲话休叙,先贴一下学习资料链接:

课程主页:Open Learning Camp – 《动手学深度学习》

2021年开课信息: 动手学深度学习在线课程

深度学习介绍教程 文档

B站视频合集:动手学深度学习 PyTorch版

代码仓库

?正式开始

1. 安装

我用的是 MacOS、Python3.7
Jupyter Notebook 之前已经安装了,此处省略

1.1 安装 Miniconda

wget https://repo.anaconda.com/miniconda/Miniconda3-py37_23.1.0-1-MacOSX-x86_64.sh连接不上,我直接用浏览器下载到本地了sh Miniconda2-latest-Linux-x86_64.sh安装目录: /Users/用户名/miniconda3

编辑 .bashrc文件

.bashrc 是一个隐藏文件,你可以通过ls -a命令看到,用vim命令修改该文件vim ~/.bashrc

加入miniconda3的安装目录作为环境变量

export  PATH="/home/zhuchengqi/miniconda2/bin:"$PATH"source ~./bashrc

验证是否安装成功

conda   #如果有反应,则说明安装成功

安装清华的镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/

查看已经添加的channels

conda config --get channels

参考资料:Linux下miniconda的安装使用

1.2 安装 Pytorch

pip install torch==1.12.0pip install torchvision==0.13.0

用了豆瓣镜像源

1.3 下载 D2L Notebook

按照文档执行即可

mkdir d2l-zh && cd d2l-zhcurl https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip -o d2l-zh.zipunzip d2l-zh.zip && rm d2l-zh.zipcd pytorch