【问题标题】:Caffe and SSD installation on Ubuntu ,how to know if installed?在 Ubuntu 上安装 Caffe 和 SSD,如何知道是否安装?
【发布时间】:2018-04-06 09:27:12
【问题描述】:

好的,我成功安装了 caffe 当我输入 python 时:

python3
import caffe

它已成功导入,但这是否意味着我有单次检测器或者它是不同的东西,我一直在寻找前 7 天的全部内容?

【问题讨论】:

  • 什么是单次检测器?
  • 这是一种使用单个深度神经网络@Vinny 检测图像中物体的方法

标签: python neural-network deep-learning caffe object-detection


【解决方案1】:

SSD 现在有它自己的 Caffe 存储库 - https://github.com/weiliu89/caffe/tree/ssd,所以如果你克隆了任何其他存储库,包括 BVLC 的存储库,你将不会有 SSD 层(即“Permute”、“PriorBox”和“DetectionOutput”仅用于推理的情况,+“MultiBoxLoss”、“DetectionEvaluate”以及“WindowDataLayer”中的一些更改(如果您想训练),当然除非您使用 SSD fork。

您可以在 src/caffe/layers 下检查这些层是否存在,或者您是否有现成的 SSD prototxt(例如 - 从here 训练/测试/部署)并尝试通过 caffe 工具直接运行它使用 Python:

import caffe  
ssd_net = caffe.Net('ssd_deploy.prototxt', caffe.TEST) # or caffe.TRAIN  
ssd_net.forward()  

如果通过了,您就有了 SSD 支持。如果它因未知层错误而失败,您应该将您的 caffe 与原始 SSD 存储库合并(或只是克隆它)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-07
    相关资源
    最近更新 更多