问题标签 [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 回答
474 浏览

tensorflow - 如何查看 2 个 Tflite 模型之间的差异

我有 2 个 Tensorflow Lite 模型(它们是 Yolo V2 Tiny 模型):

  • 模型 A)从互联网上下载,对 80 个类别的对象进行检测和分类。.tflite 文件重 44,9mb。
  • 模型 B)我自己使用 Darknet 训练,用 52 个类检测和分类对象。.tflite 文件重 20.8mb。该模型使用 Darkflow 转换为 TFLite。

然而,无论是在手机上还是在计算机上,模型 B 的预测时间都比模型 A 多 10 倍(即使模型 B 检测到的类别更少且文件更轻)。此外,模型似乎可以处理大小为 416x416 的输入图像并使用浮点数。

模型 A 比模型 B 快的原因是什么?如何找出模型 A 更快的原因?

我遇到的问题之一是模型 A,因为我自己没有训练过它,所以我没有包含整个设置的 .cfg 文件......

0 投票
0 回答
253 浏览

python - 如何将darkflow得到的bounding box坐标转换为真实世界坐标?

我使用 realsense D435、python 3.7、tensorflow 1.14、darkflow yolo v.2。

  1. 相机坐标是否与当前坐标不同?

  2. 相机坐标和当前坐标应该如何匹配?

  3. 我想知道一个物体的中心值和暗流边界框的坐标。

我对视力了解不多。请帮忙

请让我知道是否有更好的方法。

0 投票
0 回答
30 浏览

python - 没有名为“darkflow.cython_utils.cy_yolo_findboxes”的模块

我已在 Windows 10 上成功安装了 darkflow,但出现错误“没有名为 'darkflow.cython_utils.cy_yolo_findboxes'的模块”但该模块已在目录中。请帮我解决这个问题。

0 投票
1 回答
46 浏览

tensorflow - 强大的 IDE,可减少 yolo/darkflow 中训练数据集的时间

我是机器学习的初学者。
我一直在通过 Ubuntu 20.04 的以下链接了解 YOLO 和 DarkFlow:darkflowTiny YOLO

我成功执行了代码,得到的结果如下:

统计:
汽车:436
人:73
数据集大小:2599
2599 个实例的数据集
训练统计:
学习率:1e-05
批量大小:16
纪元数:1000
备份每:2000

这还不错,但是训练花费了太多时间。
但我想知道是否有任何强大的 IDE 或其他工具可以帮助我减少时间。
我在谷歌搜索并试图找到许多改进的方法。
我听说有很多方法可以加快训练速度(包括 Azure AI ML 服务),但由于我是初学者,我无法确定运行 YOLO 和 DarkFlow 的最佳选择。

我将不胜感激有关稳健开发环境的建议,尤其是适合我当前特定条件的开发环境。
提前致谢!

++) 由于我才大二,能使用的硬件水平非常有限。我也很感激可以帮助我克服硬件限制的工具!

0 投票
0 回答
70 浏览

python - 如何将 TFNet 导入其他 python 文件而不是从 darkflow 构建文件夹?

我可以使用在 darkflow 文件夹中创建的 python 文件导入 TFNet

但无法从不同位置的其他 python 文件导入。我尝试使用 sys.append() 添加,但仍然显示错误。如何从外部文件导入 TFNet?

0 投票
2 回答
1963 浏览

darknet - 在没有 OpenCV 和 CUDA 的 Windows 10 上安装 Darknet(自己的设备上没有 GPU):问题

我一直试图在我自己的设备(在 Windows 10 上运行)上安装 Darknet,但没有成功。我在这里遵循粗略指南:https ://pjreddie.com/darknet/install/ 。但是,它只包含 Linux 配置的步骤,所以我一直在查看有关在 Windows 上进行配置的帖子和视频。

有没有人遇到过一个相对简单的指南或 YouTube 视频,关于如何在不需要本地 GPU(作为依赖项,CUDA 需要 GPU)的情况下安装 Darknet,你发现它们特别有用?我一直在关注一些(https://www.youtube.com/watch?v=saDipJR14Lc很清楚),但它们都必须通过 CUDA 安装(其中 CUDA 应该是可选依赖项)。

提前谢谢了!

0 投票
0 回答
31 浏览

camera - 如何解决函数“namedWindow”中的 cv2.error 'winname.empty()?

我试过暗流的相机,但它不起作用。检查图像文件没有错误,但是当我用网络摄像头运行它时,下面会弹出一个错误并且它没有运行。请帮我 在这里输入图片描述

0 投票
0 回答
18 浏览

python - 当我尝试在 anaconda 中激活 drakflow-env 时,出现此错误

(base) C:\Users\admin>conda activate darkflow-env 找不到 conda 环境:darkflow-env 您可以列出所有可发现的环境conda info --envs

0 投票
1 回答
60 浏览

python-3.x - Darknet Yolov3 - 预训练模型的自定义训练

实际上,在暗网 yolov3 模型中有 coco.names 文件用于包含 80 个类的标签。现在,如果我想训练一个只有两个标签的自定义模型,其中一个标签已经存在于 coco.names 中,而另一个标签不存在。

例如,我想训练一个模型来检测手机和单反相机,所以手机类已经存在于 coco.names 中,而单反相机不在其标签文件中。

那么我可以使用两类手机和数码单反相机训练自定义模型,并仅提供数码单反相机的数据进行训练,它将预测数码单反相机和手机,或者我应该使用手机和数码单反图像的数据进行训练,还是有任何其他出路。

我对 ML 有点陌生,所以任何帮助都会很棒谢谢