Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PP-Yoloe-r编译旋转框自定义外部算子时报错 #8955

Open
mandicc opened this issue May 4, 2024 · 2 comments
Open

PP-Yoloe-r编译旋转框自定义外部算子时报错 #8955

mandicc opened this issue May 4, 2024 · 2 comments
Assignees

Comments

@mandicc
Copy link

mandicc commented May 4, 2024

问题描述 Please describe your issue

Cuda11.7
Cudnn8.4.1
CentOS8
paddle2.6.1
已完成requirements.txt依赖安装,在执行cd ppdet/ext_op && python setup.py install报错如下:

(PaddleD) [root@localhost PaddleDetection]# cd ppdet/ext_op && python setup.py install
[2024-05-04 20:30:17,503] [    INFO] dist.py:985 - running install
/root/miniconda3/envs/PaddleD/lib/python3.11/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
        ********************************************************************************

!!
  self.initialize_options()
/root/miniconda3/envs/PaddleD/lib/python3.11/site-packages/setuptools/_distutils/cmd.py:66: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` and ``easy_install``.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        See https://github.com/pypa/setuptools/issues/917 for details.
        ********************************************************************************

!!
  self.initialize_options()
[2024-05-04 20:30:17,708] [    INFO] dist.py:985 - running bdist_egg
[2024-05-04 20:30:17,728] [    INFO] dist.py:985 - running egg_info
[2024-05-04 20:30:17,733] [    INFO] egg_info.py:668 - writing ext_op.egg-info/PKG-INFO
[2024-05-04 20:30:17,734] [    INFO] egg_info.py:292 - writing dependency_links to ext_op.egg-info/dependency_links.txt
[2024-05-04 20:30:17,735] [    INFO] egg_info.py:292 - writing top-level names to ext_op.egg-info/top_level.txt
[2024-05-04 20:30:17,742] [    INFO] sdist.py:190 - reading manifest file 'ext_op.egg-info/SOURCES.txt'
[2024-05-04 20:30:17,743] [    INFO] util.py:328 - writing manifest file 'ext_op.egg-info/SOURCES.txt'
[2024-05-04 20:30:17,744] [    INFO] bdist_egg.py:161 - installing library code to build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,744] [    INFO] dist.py:985 - running install_lib
[2024-05-04 20:30:17,744] [    INFO] dist.py:985 - running build_ext
Compiling user custom op, it will cost a few seconds.....
[2024-05-04 20:30:17,982] [    INFO] file_util.py:130 - copying build/ext_op/lib.linux-x86_64-cpython-311/version.txt -> build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,982] [    INFO] file_util.py:130 - copying build/ext_op/lib.linux-x86_64-cpython-311/matched_rbox_iou.o -> build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,983] [    INFO] file_util.py:130 - copying build/ext_op/lib.linux-x86_64-cpython-311/matched_rbox_iou.cu.o -> build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,984] [    INFO] file_util.py:130 - copying build/ext_op/lib.linux-x86_64-cpython-311/nms_rotated.o -> build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,985] [    INFO] file_util.py:130 - copying build/ext_op/lib.linux-x86_64-cpython-311/nms_rotated.cu.o -> build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,985] [    INFO] file_util.py:130 - copying build/ext_op/lib.linux-x86_64-cpython-311/rbox_iou.o -> build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,986] [    INFO] file_util.py:130 - copying build/ext_op/lib.linux-x86_64-cpython-311/rbox_iou.cu.o -> build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,987] [    INFO] file_util.py:130 - copying build/ext_op/lib.linux-x86_64-cpython-311/ext_op.so -> build/ext_op/bdist.linux-x86_64/egg
[2024-05-04 20:30:17,990] [    INFO] bdist_egg.py:177 - creating stub loader for ext_op.so
Received len(custom_op) =  3, using custom operator
[2024-05-04 20:30:18,026] [    INFO] util.py:491 - byte-compiling build/ext_op/bdist.linux-x86_64/egg/ext_op.py to ext_op.cpython-311.pyc
[2024-05-04 20:30:18,029] [    INFO] file_util.py:130 - copying ext_op.egg-info/PKG-INFO -> build/ext_op/bdist.linux-x86_64/egg/EGG-INFO
[2024-05-04 20:30:18,029] [    INFO] file_util.py:130 - copying ext_op.egg-info/SOURCES.txt -> build/ext_op/bdist.linux-x86_64/egg/EGG-INFO
[2024-05-04 20:30:18,030] [    INFO] file_util.py:130 - copying ext_op.egg-info/dependency_links.txt -> build/ext_op/bdist.linux-x86_64/egg/EGG-INFO
[2024-05-04 20:30:18,030] [    INFO] file_util.py:130 - copying ext_op.egg-info/not-zip-safe -> build/ext_op/bdist.linux-x86_64/egg/EGG-INFO
[2024-05-04 20:30:18,030] [    INFO] file_util.py:130 - copying ext_op.egg-info/top_level.txt -> build/ext_op/bdist.linux-x86_64/egg/EGG-INFO
[2024-05-04 20:30:18,030] [    INFO] bdist_egg.py:200 - writing build/ext_op/bdist.linux-x86_64/egg/EGG-INFO/native_libs.txt
[2024-05-04 20:30:18,031] [    INFO] bdist_egg.py:441 - creating 'dist/ext_op-0.0.0-py3.11-linux-x86_64.egg' and adding 'build/ext_op/bdist.linux-x86_64/egg' to it
free(): invalid pointer
已放弃 (核心已转储)
@JinYuannn
Copy link

安装paddle 2.5

@mandicc
Copy link
Author

mandicc commented May 9, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants