zoukankan      html  css  js  c++  java
  • darknet的安装及报错解决

      darknet 是YOLO网络的一个框架,安装见官网:https://pjreddie.com/darknet/ 跟着步骤就可以安装好了。

      由于官网是全英文的,所以本文根据官网进行中文释义。

      本人在按照官网安装时遇到若干问题,文中会附上这些问题的解决方法。

    Installing Darknet

      Darknet很容易安装,只有两个可选的依赖项:

    • 如果你想要更广泛支持的图像类型,选择OpenCV
    • 如果你想要GPU计算,选择CUDA

      以上两者都是可选的,接下来就开始安装基本系统。官网作者只在Linux和Mac电脑上测试过。如果它对你不起作用,请给官网发邮件。

     

    首先,克隆darknet的GitHub仓库:仓库地址点这里,或者直接

    git clone https://github.com/pjreddie/darknet.git
    cd darknet
    make

    :Mac在执行make时报错:make: *** No targets specified and no makefile found. Stop。解决方法:戳这里

    如果你在make的时候看到如下面的这些信息,那就说明安装成功了

    mkdir -p obj
    gcc -I/usr/local/cuda/include/  -Wall -Wfatal-errors  -Ofast....
    gcc -I/usr/local/cuda/include/  -Wall -Wfatal-errors  -Ofast....
    gcc -I/usr/local/cuda/include/  -Wall -Wfatal-errors  -Ofast....
    .....
    gcc -I/usr/local/cuda/include/  -Wall -Wfatal-errors  -Ofast -lm....

    如果上面都成功了,执行

    ./darknet

    如果一切ok,终端上会打印

    usage: ./darknet <function>

    到这里,你就成功安装好darknet了。

    :使用时,会遇到的报错问题

    • OSError: libdarknet.so: cannot open shared object file: No such file or directory 。解决方法:戳这里
    • ctypes.ArgumentError: argument 1:……….. : wrong type 。解决方法:戳这里

            

  • 相关阅读:
    13.4 对锁和字段风格的事件的微小改变
    JavaWeb-session相关常用的方法
    JavaWeb-UUID
    JavaWeb-seession原理
    JavaWeb-HttpSession入门
    JavaWeb-Cookie的路径
    JavaWeb-Cookie的生命
    JavaWeb-Cookie介绍
    JavaWeb-JSP原理
    JSP文件生成的java文件和class文件所在的路径(eclipse和tomcat)
  • 原文地址:https://www.cnblogs.com/zhuminghui/p/9376683.html
Copyright © 2011-2022 走看看