darknet yolov4 在ubuntu下的编译安装

以前用的yolov3是pytorch版本的,yolov4刚出来,各位大佬的tf和pytorch版本都还没发布,就只有先用daknent的版本来尝哈鲜。
Darknet是一个比较小众的深度学习框架,我也不准备学这个框架,直接编译走起。

下载

github地址:https://github.com/AlexeyAB/darknet,手动下载或者git clone https://github.com/AlexeyAB/darknet.git
yolov4权重:能翻墙的翻墙,翻不了的,提供个大佬给的链接:https://pan.baidu.com/s/1xB0zUa0zM-4LXq8u5KnQSw
提取码:9mp9
下载好的yolov4.weights拷贝至darknet主目录下即可

编译

cpu编译

在darknet文件夹下打开终端,输入make一步搞定。本人编译的时候未遇到问题,不过看其他博客有给报错的解决方法https://blog.csdn.net/ly_twt/article/details/105748280#comments_12014895

gpu编译

cpu跑yolo太慢了,有NVIDIA显卡的可以用gpu编译,前提是已经正确安装cuda和cudnn了。打开darknet文件夹下的Makfile文件,默认:GPU=0 CUDNN=0 ,即不使用gpu,改为GPU=1 CUDNN=1 保存,在终端输入make即可,若之前已经用cpu编译过或者编译报错,先输入make clean 再make。若单独安装了opencv(不是python里pip安装的opencv)的话,可将OPENCV=0改为1,使用的时候会自动将图片show出来。

使用

在darknet主目录下的终端输入:./darknet detect cfg/yolov4.cfg yolov4.weights data/horses.jpg ,结果predictions.jpg保存在darknet主目录下。
在这里插入图片描述

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值