问题标签 [darkflow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
253 浏览

machine-learning - TinyYolo 深度学习4j

我在阅读本教程http://emaraic.com/blog/yolo-custom-object-detector后将 TinyYolo 与 deeplearning4j 一起使用,但我不太确定是否需要更多配置来处理 720p 图像,因为本示例中的图像是416x416。这有硬性要求吗?我只是在努力完全理解一些配置,如前所述:

我以前在我的标签和图像中使用过暗流,并取得了一些巨大的成功。我想使用 deeplearning4j 与我拥有的 java 项目进行更多集成。由于我一直在努力导入我创建的模型,这些模型仍然可以成功地与我拥有的一些 python 代码一起工作,但似乎与导出有一些细微差别。

如果有人能对此有所了解,我相信应该有处理 720p 图像的方法。我相信可能需要调整大小。我知道暗网和暗流自己执行了此操作。此外,如果我确实执行调整大小,我的标签注释 xml 文件是否需要更改?

谢谢你的帮助。

0 投票
1 回答
1669 浏览

android - 如何将微型 yolov2 模型转换为 tensorflow lite 模型?

我已经训练了一个自定义的微型 yolov2 模型,并希望在 Xamarin Android 应用程序中使用这个模型。我已经使用 darkflow 将 yolov2 权重文件转换为 .pb。转换后的模型在 Xamarin Android 应用程序中不起作用,并且出现错误。This blog post说.pb模型应该转换为tensorflow lite版本以在Android上运行,我也将模型转换为tensorflow lite模型,但它仍然给出错误

加载 model.lite 失败,不是有效的 TensorFlow Graph 序列化:无效的 GraphDef

如何将微型 yolov2 模型转换为 tensorflow lite 模型以使其与 Android 应用程序一起使用?

0 投票
3 回答
516 浏览

yolo - YOLO & Darknet - 在自定义数据集上进行训练以检测特定类并忽略其他类

使用 YOLO 和暗网训练自定义数据集时,假设可用数据使用 3 个类 voc.names进行注释

因此,.txt文件的格式为

这意味着猫是 0 类,狗 - 1 类,鸟 - 2 类

如果我想训练模型只检测狗(第 1 类)并忽略剩余的类,该怎么做?我可以按以下方式更改voc.names文件吗,即将第一行和第三行留空

如果上面的过程出错了,有没有其他的解决办法?

0 投票
1 回答
1085 浏览

python - NameError: name 'exit' is not defined/tfnet/darkflow/自定义数据集对象检测

yolov3.cfg我正在尝试通过yolov3.weights使用darkflow. 但是,当我尝试运行时tfnet = TFNet(history),它会引发“未定义退出”的错误。

我已darkflow按以下步骤安装:

在 Anaconda 提示中:

然后:

0 投票
1 回答
614 浏览

python-3.x - ModuleNotFoundError:没有名为“darkflow.cython_utils”的模块

我正在使用暗流进行图像处理。--inplace我已经使用带有setup.py文件的命令在本地安装了暗流。我收到cython_utils的ModuleNotFound错误。

文件“darkflow/cython_utils/cy_yolo_findboxes.pyx”,第 1 行,在 init darkflow.cython_utils.cy_yolo_findboxes

ModuleNotFoundError:没有名为“darkflow.cython_utils”的模块

0 投票
1 回答
250 浏览

tensorflow - 有什么方法可以重命名 Darkflow 预训练数据集中的标签?

在视频上运行时遇到问题。当它检测到路灯时,它会显示一只鸟。无论如何要重命名标签或删除标签?

我试图编辑 misc.py 但它不起作用。下面是检测到的图像的屏幕截图。 在此处输入图像描述

我正在尝试摆脱标签,或者如果可以的话,更改标签名称。

0 投票
0 回答
144 浏览

python - 打开由darkflow制作的exe文件时出错

我正在使用 darkflow 进行自定义对象检测,它运行良好,并且通过 anaconda 提示符完美运行。我使用pyinstaller制作了exe,所以当我运行exe时,它显示了上述错误。谁能帮我摆脱这个?我也尝试在全球范围内安装暗流,但它没有用。

这是我在将 exe 拖放到 propmt 时遇到的错误,并且我在下面提供了我在使用 pyinstaller 制作 exe 时遇到的错误的相应信息。

136360 信息:更新 C:\Users\CamfyVision\AppData\Roaming\pyinstaller\bincache00_py36_64bit\darkflow.cython_utils.cy_yolo_findboxes.pyd 中的清单 136361 信息:更新资源类型 24 名称 2 语言 1033 136413 信息:更新 C:\Users\ 中的清单CamfyVision\AppData\Roaming\pyinstaller\bincache00_py36_64bit\darkflow.cython_utils.cy_yolo2_findboxes.pyd 136414 信息:更新资源类型 24 名称 2 语言 1033

0 投票
1 回答
514 浏览

yolo - How to get score for all classes when using YOLO v3?

How do I get scores for all classes? For example, there is a dog object, with score 0.9. However I also want the cat score for the same object (0.1). How do I get them?

0 投票
1 回答
166 浏览

python - 检测到边界框时如何向arduino发送命令?

我正在开发一个检测用户并跟随的机器人。我正在使用来自 darkflow repo 的 YOLOv2 作为对象检测模块。

截至目前,我想让 Arduino 微控制器在检测到时将机器人向前移动到边界框。没有距离或立体凸轮。只要检测到边界框,就可以向前驱动电机。

这是我通过相机检测边界框的代码。如果有人可以指导我找到任何资源或教程的正确路径,那将会很有帮助。谢谢你。

0 投票
1 回答
4614 浏览

python - opencv python在windows中的位置在哪里?

我已经在 Windows 机器上安装了 opencv,并且需要在 C 驱动器中单独拥有 opencv 文件夹(不在任何其他文件夹内),但找不到安装它的文件夹。请帮我。