一、问题现象(附报错日志上下文):
python3
Python 3.10.0 (default, Nov 21 2023, 10:54:15) [GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
import torch
import torch_npu
x = torch.randn(2, 2).npu()
y = torch.randn(2, 2).npu()
z = x.mm(y)
报错如下:
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
/usr/local/Ascend/ascend-toolkit/latest/python/site-packages/tbe/dsl/unify_schedule/extract_image_patches_without_cbuf_schedule.py:317: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if _ is not 1:
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
/usr/local/Ascend/ascend-toolkit/latest/python/site-packages/tbe/common/context/op_context.py:38: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
return _contexts.setdefault(threading.currentThread().ident, [])
/usr/local/Ascend/ascend-toolkit/latest/python/site-packages/tbe/common/context/op_context.py:38: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
return _contexts.setdefault(threading.currentThread().ident, [])
/usr/local/Ascend/ascend-toolkit/latest/python/site-packages/tbe/common/context/op_context.py:38: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
return _contexts.setdefault(threading.currentThread().ident, [])
/usr/local/Ascend/ascend-toolkit/latest/python/site-packages/tbe/common/context/op_context.py:38: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
return _contexts.setdefault(threading.currentThread().ident, [])
/usr/local/Ascend/ascend-toolkit/latest/python/site-packages/tbe/common/context/op_context.py:38: DeprecationWarning: currentThread() is deprecated, use current_thread() instead
return _contexts.setdefault(threading.currentThread().ident, [])
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:671: ImportWarning: TEMetaPathLoader.exec_module() not found; falling back to load_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module():914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TEMetaPathLoader.exec_module() not found; falling back to load_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:914: ImportWarning: TEMetaPathFinder.find_spec() not found; falling back to find_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TBEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TEMetaPathLoader.exec_module() not found; falling back to load_module()
:671: ImportWarning: TEMetaPathLoader.exec_module() not found; falling back to load_module()
二、软件版本:
-- CANN 版本 (e.g., CANN 3.0.x,5.x.x): 7.0.RC1.1
--Tensorflow/Pytorch/MindSpore 版本:
torch:2.1.0
torch_npu:2.1.0.rc1
--Python 版本 (e.g., Python 3.7.5):python3.10.0
-- MindStudio版本 (e.g., MindStudio 2.0.0 (beta3)):
--操作系统版本 (e.g., Ubuntu 18.04):
三、测试步骤:
python3
Python 3.10.0 (default, Nov 21 2023, 10:54:15) [GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
import torch
import torch_npu
x = torch.randn(2, 2).npu()
y = torch.randn(2, 2).npu()
z = x.mm(y)
四、日志信息:
请根据自己的运行环境参考以下方式搜集日志信息,如果涉及到算子开发相关的问题,建议也提供UT/ST测试和单算子集成测试相关的日志。
日志提供方式:
将日志打包后作为附件上传。若日志大小超出附件限制,则可上传至外部网盘后提供链接。
获取方法请参考wiki:
https://gitee.com/ascend/modelzoo/wikis/如何获取日志和计算图?sort_id=4097825
看起来是te安装有问题?如果是升级了CANN版本或者pytorch版本,建议覆盖安装一下te:
pip install -I /usr/local/Ascend/ascend-toolkit/latest/fwkacllib/lib64/te-*-py3-none-any.whl -i https://mirrors.bfsu.edu.cn/pypi/web/simple
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
这个怎么解决的
如果是warn,可以升级到最新版本的cann,如果是报错可以提issue,附上详细plog日志。
登录 后才可以发表评论