前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

Darknet

作者头像
狼啸风云
修改2022-09-04 22:04:54
2.2K0
修改2022-09-04 22:04:54
举报

1.介绍

darknet是一个较为轻型的完全基于C与CUDA的开源深度学习框架,其主要特点就是容易安装,没有任何依赖项(OpenCV都可以不用),移植性非常好,支持CPU与GPU两种计算方式。

  • darknet完全由C语言实现,没有任何依赖项,当然可以使用OpenCV,但只是用其来显示图片、为了更好的可视化;
  • darknet支持CPU(所以没有GPU也不用紧的)与GPU(CUDA/cuDNN,使用GPU当然更块更好了);
  • 正是因为其较为轻型,没有像TensorFlow那般强大的API,所以给我的感觉就是有另一种味道的灵活性,适合用来研究底层,可以更为方便的从底层对其进行改进与扩展;
  • darknet的实现与caffe的实现存在相似的地方,熟悉了darknet,相信对上手caffe有帮助

2.基于Linux的安装教程 

 (1)在github上下载darknet

代码语言:javascript
复制
$ git clone https://github.com/pjreddie/darknet.git

$ cd darknet

$ make

如下图:

出现下图表明安装成功:

 运行一下命令,

代码语言:javascript
复制
$ ./darknet

出现

表明安装成功

(2)基础版yolo测试

输入命令:

代码语言:javascript
复制
$ wget https://pjreddie.com/media/files/yolov3.weights

$ ./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg

出现下图,并在 

并出现检测完成的图片,如下图:

后续更新gpu和opencv版本。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年12月30日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.介绍
  • 2.基于Linux的安装教程 
    •  (1)在github上下载darknet
      • (2)基础版yolo测试
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档