切换版块
×
基础软件平台
PyTorch开发
TensorFlow开发
编解码及SDK开发
BANG语言与计算库
开发工具链
MagicMind开发
软件栈百科
云平台集成
硬件产品专区
MLU370系列AI加速卡
MLU270系列AI加速卡
MLU220系列AI加速产品
经验方案交流区
经验案例与实践分享
开发者服务
开发者活动
公告与版务
高校支持
《智能计算系统》
签到
版块
社区
文档
SDK下载
370系列
200系列
开发平台
官网首页
注册
登录
全部版块
基础软件平台
硬件产品专区
经验方案交流区
开发者服务
高校支持
发布新帖
登录/注册
LV.1
大爷快跑
12
积分
0
赞
2
帖子
3
回复
0
收藏
TA的动态
TA的帖子
TA的回复
MMCV编译
我的回复:#1fuwenguang回复mmcv支持pytorch1.13编译的pr还未合入,参考:https://github.com/open-mmlab/mmcv/pull/2979展开我使用https://github.com/ClowDragon/mmcv.git下的main分支进行编译,仍然无法通过,报错如下: [186/237] c++ -pthread -B /home/kyxz/miniconda3/envs/torch_mlu/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/kyxz/miniconda3/envs/torch_mlu/include -fPIC -O2 -isystem /home/kyxz/miniconda3/envs/torch_mlu/include -fPIC -DMMCV_WITH_MLU -I/home/kyxz/mmcv/mmcv/ops/csrc/common -I/home/kyxz/mmcv/mmcv/ops/csrc/common/mlu -I/home/kyxz/mmcv/mlu-ops/bangc-ops -I/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch/include -I/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch/include/TH -I/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch/include/THC -I/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch_mlu/csrc -I/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch_mlu/csrc/api/include/torch_mlu -I/usr/local/neuware/include -I/home/kyxz/miniconda3/envs/torch_mlu/include/python3.10 -c -c /home/kyxz/mmcv/mmcv/ops/csrc/pytorch/masked_conv2d.cpp -o /home/kyxz/mmcv/build/temp.linux-x86_64-cpython-310/mmcv/ops/csrc/pytorch/masked_conv2d.o -std=c++17 -fno-gnu-unique -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_ext -D_GLIBCXX_USE_CXX11_ABI=0ninja: build stopped: subcommand failed.Traceback (most recent call last): File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1900, in _run_ninja_build subprocess.run( File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/subprocess.py", line 526, in run raise CalledProcessError(retcode, process.args,subprocess.CalledProcessError: Command '['ninja', '-v', '-j', '4']' returned non-zero exit status 1.The above exception was the direct cause of the following exception:Traceback (most recent call last): File "/home/kyxz/mmcv/setup.py", line 450, in <module> setup( File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/__init__.py", line 107, in setup return distutils.core.setup(**attrs) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 185, in setup return run_commands(dist) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/core.py", line 201, in run_commands dist.run_commands() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands self.run_command(cmd) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/dist.py", line 1234, in run_command super().run_command(command) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command cmd_obj.run() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/command/install.py", line 80, in run self.do_egg_install() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/command/install.py", line 129, in do_egg_install self.run_command('bdist_egg') File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command self.distribution.run_command(command) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/dist.py", line 1234, in run_command super().run_command(command) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command cmd_obj.run() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/command/bdist_egg.py", line 164, in run cmd = self.call_command('install_lib', warn_dir=0) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/command/bdist_egg.py", line 150, in call_command self.run_command(cmdname) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command self.distribution.run_command(command) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/dist.py", line 1234, in run_command super().run_command(command) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command cmd_obj.run() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/command/install_lib.py", line 11, in run self.build() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/command/install_lib.py", line 111, in build self.run_command('build_ext') File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command self.distribution.run_command(command) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/dist.py", line 1234, in run_command super().run_command(command) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/dist.py", line 988, in run_command cmd_obj.run() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 84, in run _build_ext.run(self) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run self.build_extensions() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch_mlu/utils/cpp_extension.py", line 566, in build_extensions build_ext.build_extensions(self) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions self._build_extensions_serial() File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial self.build_extension(ext) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 246, in build_extension _build_ext.build_extension(self, ext) File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/setuptools/_distutils/command/build_ext.py", line 548, in build_extension objects = self.compiler.compile( File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch_mlu/utils/cpp_extension.py", line 546, in unix_wrap_ninja_compile _write_ninja_file_and_compile_objects( File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch_mlu/utils/cpp_extension.py", line 146, in _write_ninja_file_and_compile_objects torch.utils.cpp_extension._run_ninja_build( File "/home/kyxz/miniconda3/envs/torch_mlu/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1916, in _run_ninja_build raise RuntimeError(message) from eRuntimeError: Error compiling objects for extension似乎是中间的某个算子编译未成功,原因是什么呢
0
Github
开发平台
文档中心
新手必读
官方微信
版权所有 © 2025 寒武纪 Cambricon.com 备案/许可证号:
京ICP备17003415号-1
关闭