随手记
2019-03-04 本文已影响0人
Valder
- ipynb转py
jupyter nbconvert --to script demo.ipynb - linux查看内存大小
cat /proc/meminfo |grep MemTotal - 指定GPU
CUDA_VISIBLE_DEVICES=1 - python utf-8
-- coding: UTF-8 --
- tensorflow和pytorch同时加载到一个GPU中导致爆显存,可以先import torch再import tf。
- 查看一级目录大小
du -h --max-depth=1 - 为了性能考虑,CUDA默认使用异步功能,这样会导致某些报错信息并不是真实错误位置。
1)使用cpu模式进行调试
2)开启同步调用
CUDA_LAUNCH_BLOCKING=1 python XXX.py - conda CondaHttpError
解决方案:
将Anaconda路径加入PATH环境变量中。
https://medium.com/@adit.cm/error-on-anaconda-creating-new-environment-using-conda-command-on-windows-7-cb0758431654 - from torch._C import *出现DLL load failed
windows环境,在cmd可以正常运行,在pycharm和其Terminal中都会报错。
解决:pip install intel-openmp
原因可能是缺少必要的库,或者安装了GPU版的pytorch,详细解释可参见:https://pytorch.org/docs/stable/notes/windows.html
不过还是不明白为啥cmd中可以正常运行。