【问题标题】:Tensorflow object detection in C++C ++中的Tensorflow对象检测
【发布时间】:2020-02-08 18:18:42
【问题描述】:

最近几天我一直在训练目标检测模型,主要是用 tensorflow 和 yolov3。 项目:

我想知道是否有任何指南可以使用这些经过 Python 训练的模型导出它们并将这些模型插入 C++ 中的其他项目,因为我需要从该语言的另一个项目中咨询它们。 我在 Google 中看到的所有内容都已过时,或者由于复杂性而给我带来了很多问题。

如果速度快的话,我用其他型号没问题,我需要低毫秒的处理,因为它是用于质量控制生产线的。

感谢您的帮助。

【问题讨论】:

    标签: c++ tensorflow object-detection


    【解决方案1】:

    Tensorflow Serving 提供 HTTP REST 和 gPRC API 以使用经过训练的模型而无需任何转换。我在基于 Java 的项目中使用它,但您也可以在 C++ 中使用它(顺便说一下,Tensorflow Serving 是用 C++ 编写的)。

    【讨论】:

    • 我考虑过,但我认为它会有点慢,因为我必须保存图像并执行查询并接收答案,我需要大约 50 毫秒的时间。
    • 50 毫秒延迟是一项艰巨的任务,但我认为如果您正在处理小图像并且如果您的项目在具有 TF Serving 的同一台机器上运行,这可能是可以实现的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-18
    • 2017-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-09
    相关资源
    最近更新 更多