很多小伙伴会问pytorch怎么这么慢,明明添加了镜像源怎么还是不行,之类的问题。你的清华源打开方式可能不对~
添加清华镜像源
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 --set show_channel_urls yes
这两个源很常用,装完anaconda可以顺手填上,进入terminal后直接键入就好。
pytorch的安装
~$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
~$ pip install pytorch
运行结果:
The following packages will be downloaded:
package | build
---------------------------|-----------------
pytorch-1.0.1 |py3.6_cuda80_cudnn7_1 367.7 MB https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
cudatoolkit-8.0 | 3 319.9 MB https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
看到后面跟着的源了吧,说明pytorch是通过我们添加过的源下载的,如果后面没有https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
,说明源没起作用,可以换个源,或者是再检查一下其他什么地方没弄好。
Opencv的安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python
用清华源炒鸡快!
Visdom的使用
彩蛋来啦~服务器端怎么用visdom呢?
> ssh -L 18097:127.0.0.1:8097 username@remote_server_ip
$ python -m visdom.server
第一行代码是穿透,通俗点就是把服务器的8097端口连到咱电脑的18097端口。
在win10的cmd键入第一行后,输入服务器用户密码,紧接着进入ssh。
键入第二行,之后打开自己电脑的浏览器,输入网址:127.0.0.1:18097,就可以用visdom啦。
ssh+穿透才是使用高效使用服务器的打开方式~
顺便推荐一下,我的深度学习入门课是龙龙老师的《深度学习与PyTorch入门实战教程》(网易云课堂)~ 之前复现论文无从下手,寒假花了三天过了一遍这个课程,github上下载了一个pytorch的小项目跑了一下,之后论文中网络结构不是很复杂的话,就能自己复现了,还是很有成就感的!