zz_x_y_ 2024-03-28 16:50 采纳率: 0%
浏览 138

RuntimeError: Not compiled with GPU support

复现densefusion,在训练linemod数据集(./experiments/scripts/train_linemod.sh)时出现RuntimeError: Not compiled with GPU support

img

  • 写回答

1条回答 默认 最新

  • 檀越@新空间 2024-03-28 16:50
    关注

    zz_x_y_ 下午好🌅🌅🌅
    本答案参考ChatGPT-3.5

    该错误是因为你的代码没有编译为支持GPU。根据错误提示信息可以看出,在运行train_linemod.sh脚本时出现了这个错误。

    解决方案

    1. 确保你的GPU驱动程序已正确安装并且可用。你可以通过运行nvidia-smi命令来检查GPU是否可用。

    2. 确保你的代码已正确编译为支持GPU。根据错误提示信息来看,你可能需要重新编译代码。

      a. 检查你的代码库中是否有编译GPU支持的Makefile或者CMakeLists.txt文件。如果有,请运行相应的编译命令来重新编译代码。

      b. 如果你的代码没有提供编译GPU支持的方法,请参考相关文档,了解如何对你的代码进行GPU编译。

    3. 如果你使用的是已经编译好的二进制文件,而不是源代码,那么你可能需要下载适用于GPU的版本。

      a. 在相关文档或者代码库的Github页面上查找适用于GPU的版本或者相关安装说明。

      b. 按照相关说明进行安装或者配置,确保你的代码可以正常运行在GPU上。

    注意事项

    • 在解决方案的第一步中,请确保你的GPU驱动程序已正确安装并且可用。如果你的GPU驱动程序没有正确安装,那么你将无法使用GPU。

    • 在解决方案的第二步中,请确保你的代码已经正确编译为支持GPU。如果你不确定如何编译你的代码,请查阅相关文档或者寻求帮助。

    • 在解决方案的第三步中,请确保你下载了适用于GPU的版本。如果你使用的是预编译的二进制文件,那么请确保你下载了适用于GPU的版本。

    • 如果你按照上述步骤操作后仍然遇到问题,请查阅相关文档或者寻求帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月28日