【解决】cannot import name ‘__NewEmptyTensorOp‘

简介: 【解决】cannot import name ‘__NewEmptyTensorOp‘

转载请附上原文出处链接和本声明。

原文链接:凤⭐尘 》》https://www.cnblogs.com/phoenixash/

网上的解决方法:

网上有一种说法就是将torch和torchvision更新到最新版本,我的版本本来就是最新版本了,但还是出现这些问题。

正确的解决方案:

1、Pytorch 1.5 版本以下

出现这个问题是因为Pytorch 版本和 Python 版本不兼容的问题,安装相应的兼容版本即可

兼容版本查询:https://github.com/pytorch/vision#installation

2、对于最新的版本:

__NewEmptyTensorOp的用处主要在于检查torchvision版本:

if float(torchvision.__vision__[:3])<0.5:
  return _NewEmptyTensorOp.apply(input,output_shape)

因此将import _NewEmptyTensorOp 注释掉即可,后面根本用不到好吧。


AIEarth是一个由众多领域内专家博主共同打造的学术平台,旨在建设一个拥抱智慧未来的学术殿堂!【平台地址:https://devpress.csdn.net/aiearth】 很高兴认识你!加入我们共同进步!

目录
相关文章
|
6月前
|
前端开发 JavaScript 数据处理
(详解及使用)import()函数和import语句
(详解及使用)import()函数和import语句
230 1
|
6月前
|
XML 数据格式 Python
Python解释import、from ... import ... 和 from ... import *的区别。
解释import、from ... import ... 和 from ... import *的区别。
94 1
|
PyTorch 算法框架/工具 Python
代码import torch 报错 ImportError: numpy.core.multiarray failed to import
代码import torch 报错 ImportError: numpy.core.multiarray failed to import
489 0
ImportError: cannot import name ‘Page‘ from ‘pyecharts‘
ImportError: cannot import name ‘Page‘ from ‘pyecharts‘
482 0
ImportError: cannot import name ‘Page‘ from ‘pyecharts‘
|
Java 编译器
Java - package & import
Java - package & import
111 0
Java - package & import
|
存储 数据库 数据可视化
|
计算机视觉 Python
ImportError: from . import _imaging as core
ImportError: from . import _imaging as core
305 0