我在使用Pytorch时遇到了一个奇怪的问题,当我使用带有tensor.reshape或torch.transposeTensor的torch函数时,我没有遇到任何问题;即使当我创建网络时,它也是可以的。但是,当我想训练网络时,我的jupyter崩溃了。
tensor.reshape
torch.transpose
我找到了错误所在,但我不知道为什么会有错误,也不知道如何修复错误。
我用conda安装了pytorch。我有Ubuntu 18.04。我没有cuda。
j9per5c41#
如果你在Ubuntu上,你可能不能通过conda安装PyTorch。它可以是:
所以你有多种选择。转到此page并选择Cuda为无、LINUX、稳定1.1、CONDA。
conda install pytorch-cpu torchvision-cpu -c pytorch
如果您仍然有问题,您可以尝试也安装PIP方式。
pip3 install https://download.pytorch.org/whl/cpu/torch-1.1.0-cp36-cp36m-linux_x86_64.whl pip3 install https://download.pytorch.org/whl/cpu/torchvision-0.3.0-cp36-cp36m-linux_x86_64.whl
希望这些方法中的一些能起作用。
uoifb46i2#
通过Jupyter笔记本电脑终端(如果直接打开而不是通过anaconda接口打开)可以获得解决方案的提示,此时会出现更正确的错误代码OMP:错误#15:正在初始化libiomp5md.dll,但发现libiomp5md.dll已初始化。OMP:提示这意味着OpenMP运行时的多个副本已链接到程序中....这就产生了一个有效的解决方案sklearn OMP:拟合模型时出现错误#15
r7s23pms3#
简单的解决方案我已经通过重新安装torchvision解决了这个问题,因为这是唯一一个在导入时产生问题的库只需重新安装:直接在Jupyter笔记本电脑中:
!pip3 uninstall -y torch torchvision !pip3 install torch torchvision
或在"终端:
pip3 uninstall -y torch torchvision pip3 install torch torchvision
3条答案
按热度按时间j9per5c41#
如果你在Ubuntu上,你可能不能通过conda安装PyTorch。
它可以是:
所以你有多种选择。
转到此page并选择Cuda为无、LINUX、稳定1.1、CONDA。
如果您仍然有问题,您可以尝试也安装PIP方式。
希望这些方法中的一些能起作用。
uoifb46i2#
通过Jupyter笔记本电脑终端(如果直接打开而不是通过anaconda接口打开)可以获得解决方案的提示,此时会出现更正确的错误代码
OMP:错误#15:正在初始化libiomp5md.dll,但发现libiomp5md.dll已初始化。OMP:提示这意味着OpenMP运行时的多个副本已链接到程序中....
这就产生了一个有效的解决方案sklearn OMP:拟合模型时出现错误#15
r7s23pms3#
简单的解决方案
我已经通过重新安装torchvision解决了这个问题,因为这是唯一一个在导入时产生问题的库
只需重新安装:
直接在Jupyter笔记本电脑中:
或在"终端: