首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是暗网,为什么需要它来检测YOLO对象?

什么是暗网,为什么需要它来检测YOLO对象?
EN

Data Science用户
提问于 2020-01-06 09:59:38
回答 2查看 27.8K关注 0票数 14

什么是暗网,为什么需要它来检测YOLO对象?我读到它是一个用C语言编写的神经网络,但是为什么我们有很多机器学习框架,比如tensorflow,keras,Py手电筒,为什么需要它来检测YOLO对象。

我试着从git代码中训练yolo,我可以看到他们也在使用tensorflow/keras,但不确定为什么最初使用黑网来训练yolo。

暗网/yolo算法

EN

回答 2

Data Science用户

发布于 2020-01-06 10:23:57

https://pjreddie.com/darknet/是他们的网站..。

我引述:

“黑暗网:C中的开源神经网络”

Darknet是一个用C和CUDA编写的开源神经网络框架。它速度快,安装方便,支持CPU和GPU计算。“

至于他们为什么使用它,嗯,它是开源的,在C中,这些都是很好的地方,而且看起来很有表现力(参见链接和相关论文中的图表)。但重点似乎是关于历史的。黑网项目似乎已于2014年启动。在这个时候,tensorflow / keras是否可供选择?即使他们是,他们为什么要使用角角/坦索弗洛?

票数 4
EN

Data Science用户

发布于 2020-04-26 18:46:23

黑网主要用于对象检测,具有与其他深度学习框架不同的体系结构、特点。它比许多其他NN体系结构和方法(如FasterRCNN等)更快。如果需要速度,就必须使用c语言,而且大多数深层nn框架都是用c++编写的。我想说,Tensorflow的范围更广,但是Darknet架构& YOLO是一个专门的框架,它们在速度和准确性上都处于游戏的顶端。YOLO可以在CPU上运行,但是在GPU上的速度要高出500倍,因为它利用了CUDA和cuDNN。

票数 2
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/65945

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档