CV小虾米
2021-04-02 13:12
采纳率: 100%
浏览 46

darknet编译出错

YOLOv4在嵌入式移动平台Xavier上编译出错,请问darknet中的Makefile文件该如何配置?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • AI 菌 2021-04-02 13:20
    已采纳

    在Xavier上编译darknet需要注意以下两个问题:

    (1) 系统以及各软件依赖版本

    Windows or Linux
    CUDA >= 10.0
    cuDNN >= 7.0
    OpenCV >= 2.4
    GPU with CC >= 3.0
    on Linux GCC or Clang, on Windows MSVC 2017/2019
    CMake >= 3.12
    

    (2) Makefile文件中需要改动如下部分

    (1)GPU=1,采用GPU加速,采用CUDA进行编译;
    (2)CUDNN=1,采用cuDNN v5-v7进行编译,进行加速训练;
    (3)CUDNN_HALF=1,在Volta, Xavier及更高版本上使用;
    (4)OPENCV=1,使用OpenCV,支持各个版本的OpenCV(4.x/3.x/2.4.x)。
    

    除此之外,还需要匹配相应的算力:

    -gencode arch=compute_72,code=[sm_72,compute_72]
    评论
    解决 1 无用
    打赏 举报

相关推荐 更多相似问题