安装

https://zh-v2.d2l.ai/chapter_installation/index.html

  1. 如果没有独立显卡,已安装conda或miniconda后,通过如下命令安装pytorch:
    conda install pytorch torchvision torchaudio cpuonly -c pytorch
    (如果出现 CondaHTTPError ,先添加清华源 https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/,然后去掉命令中的channel参数“ -c pytorch”,再重新安装即可)

  2. 如果有NVIDIA独立显卡,用如下命令同时安装四个包(无需单独安装CUDA):
    conda install pytorch torchvision torchaudio cudatoolkit=11.1
    安装后验证:
    import torch
    torch.cuda.is_available()
    注:如果此前安装过无GPU版,需先移除 cpuonly 包

  3. 如果有AMD独立显卡,最新版pytorch 1.8支持AMD,但好像只在Linux下,具体可自行搜索

3 Likes

安装CUDA : https://d2l.ai/chapter_appendix-tools-for-deep-learning/aws.html#installing-cuda. (我们会加快中文版翻译 :slight_smile: )

1 Like

我的情况是本机已有CUDA,需要看清自己CUDA的版本下载


请问有些章节unreadable怎么解决呀?原因似乎是从html下载下来的文件有些章节本身就是0字节的。

1 Like

比如哪一节unreadable?jupyter notebook 在terminal的log有时不必过度担心

为什么用conda方式安装是pytorch包,而用pip安装是torch包?安装完后,在虚拟环境中显示的包名一样吗?两个使用的时候会不会不一样?

不少章节存在这个情况,比如pytorch里的introduction和一些后续章节

咦,我也是index显示不出来,具体位置是d2l-zh\pytorch\chapter_preliminaries\index.ipynb

除mxnet目录外,其他目录下的index.ipynb文件都为空 我猜是这些文件的优先级不高,目前还在翻译

1 Like

讲的有道理,我也碰到这个问题。 原来真的是0字节啊

本书配套的pytorch是多少版本的?我pytorch版本1.0,在线性回归那个章节有些代码运行不了,推测可能是有些函数用法更新了

Hi @lanyufei, 好问题。试一下

pip install torch==1.8.0+cu101 torchvision==0.9.0+cu101 -f https://download.pytorch.org/whl/torch_stable.html

请问,本书的第二版怎么没有windows安装的教程了,是不支持windows了吗?

自己去官网下个miniconda,后面在windows terminal 操作是一样的。
@qq1832887835
不过建议直接翻墙去colab学习,前期环境配置少,训练速度快。

请问amd CPU的电脑安装pytorch的时候需要考虑MKL库的问题吗?还是我们要手动安装openblas?

要不,整个Dockerfile或者Docker Image?

想问下,windows环境后序所有直接用colab 就可以了吗,不用装conda?第一次接触

可以使用colab直接进行学习,有时间再安装anaconda+pycharm,建议参考B站上的配置教程。

Please check windows installation at https://www.bilibili.com/video/BV18K411w7Vs/