问题标签 [roboflow]

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 回答
742 浏览

tensorflow - .record 和 .tfrecord 之间的区别

我从https://public.roboflow.com/下载了一个数据集,其中包含 test.tfrecord 和 train.tfrecord

和 test.record 和 train.record 一样吗?

0 投票
1 回答
1178 浏览

tensorflow - 从冻结推理图 (.pb) 转换为 TFLite 模型失败?

我正在将运行此笔记本时获得的冻结推理图转换为 TFLite 模型。

我修改了从 TensorFlow文档中找到的代码,并在 Google Colab 中运行它:

运行单元后,运行时几乎立即断开连接,这特别奇怪,因为我为 colab pro 付费......

我更改了上面的代码以在我的本地开发环境上运行,但仍然没有运气。我得到一长串原始二进制代码和类似这样的奇怪的东西打印到我的标准输出,但脚本终止时没有写入文件:

有人对这里出了什么问题有任何想法吗?是否将 TFLite 文件打印到我的标准输出?也许我忽略了一些明显的东西?我是 TensorFlow 的新手,因此不胜感激。

0 投票
1 回答
248 浏览

python - 如何使用 opencv 将视频帧发送到 POST 图像 url?

我试图将单个帧发送到接收单个图像的 POST 推断模型。这就是我想要做的:读取单个帧转换为 base64 并发送但不工作

0 投票
1 回答
91 浏览

tensorflow - 使用 TFLite 在 RPI4 上运行转换后的自定义训练模型时遇到问题

我正在尝试在我的 RPI4 上运行掩码检测模型。

我遵循了这个 Roboflow 教程:

https://www.youtube.com/watch?v=pXLLNa4IrmM&list=LL&index=1&t=1169s

但是,将暗网模型转换为 TFLite 模型后,我收到此错误:

2021-01-30 21:42:03.351149:E
tensorflow/core/platform/hadoop/hadoop_file_system.cc:132]
HadoopFileSystem 加载错误:libhdfs.so:无法打开共享对象
文件:没有此类文件或目录 Traceback(最近调用最后):
文件“TFLite_detection_webcam.py”,第 138 行,在
解释器 = Interpreter(model_path=PATH_TO_CKPT) 文件“/home/pi/.local/lib/python3.7/site-packages/tensorflow_core/lite/python/interpreter. py",第 207 行,在init model_path,self._custom_op_registerers)) ValueError:找不到内置操作码'RESIZE_BILINEAR'版本'3'的操作注册失败。

我知道我可能缺少可以帮助解决这个问题的信息,但我不确定我还应该包括什么。

我能够运行预制的对象模型,但是我使用 YouTube 指南制作的自定义模型不起作用。

我该如何解决这个问题?或者,是否有另一种方法可以训练自定义模型在 RPI4 上工作?

0 投票
1 回答
1550 浏览

python - YOLOv5 throws a duplicate labels error even though all labels are unique

I am trying to build an object detection system using YOLOv5x. I created my dataset via the Roboflow website and after downloading the set to my notebook, I am running this command to start training:

But I am getting this error for every single image:

Its complaining about "duplicate labels" but I have no idea what it means by this. I do not have 2 of the same classes and this dataset worked well with YOLOv4 and YOLOv4-Tiny.

0 投票
0 回答
213 浏览

opencv - 我的 Google Colab PRO 在训练期间断开连接 - 如何保存和恢复我的训练

我正在使用 OpenCV AI Kit 进行培训。这是链接。我正在运行 Google Colab 的 PRO 版本。但现在它会运行到 17500 个 epoch,然后断开连接,我的所有文件和进度都将丢失。这意味着我必须重新开始训练并降低我的 epoch 数,这并不理想。

我在一个较小的数据集上运行了这个特殊的 Colab,它运行良好。但是现在在一个更大的数据集上,如果运行时完全断开连接,我会想恢复我的训练,进而中断我的训练进度。我还有一个名为 Collab 的 Chrome 插件,它可以保持运行时的运行,并且我实现了确保我的 Collab 上有活动的代码。但是经过几个小时后,我所有的进步都消失了。我还检查了关于这个主题的相关帖子,但没有解决我的问题。

RAM 和磁盘空间偏低,因此它不会耗尽内存或磁盘空间......我的想法不多了。

0 投票
0 回答
364 浏览

raspberry-pi3 - YOLOv5:如何一起识别一组物体?

我正在使用 Roboflow 的 YOLOv5 代码来训练自定义数据集。

我有一个包含对象 1 到 11 的数据集。我成功地获得了良好的结果。我的下一步是在不训练模型的情况下一起识别对象组并显示结果。

我正在将训练有素的模型部署到 Raspberry Pi 3B+ 上,并使用 pi 相机对其进行实时测试。

我想在检测到对象时在屏幕上显示对象计数,并且还想识别例如 2 类的三个对象和 5 类的两个对象是第 1 组,并显示它。我该怎么做呢?

请参阅以下链接以供参考。

谢谢!

这是代码的 google colab 链接: https ://colab.research.google.com/drive/1gDZ2xcTOgR39tGGs-EZ6i3RTs16wmzZQ

检测.py:

0 投票
1 回答
555 浏览

python - 调整 COCO 边界框的大小以进行对象检测

所以这是我的第一个问题。我正在准备一个用于对象检测的数据集。到目前为止,我做了以下事情:

  1. 我有一张原始图片(尺寸 w4000 x h3000)。
  2. 我使用标注平台Roboflow将其标注为COCO格式,图中近250个物体。
  3. Roboflow 返回了一张缩小的图片 (2048x1536),其中包含一个带有 COCO 格式注释的相应 json 文件。
  4. 然后,为了从我的原始图片中获取数据集(因为我有很多对象并且图片足够大),我决定将原始图片平铺成 224x224 的补丁。为此,我放大了一点 (4032x3136) 以便能够正确切片,获得 252 张图片。

问题

  1. 如何将 Roboflow 2048x1536 图片的边界框调整为原始图片 (4032x3136)?

  2. 一旦 b.boxes 被调整为我的原始大小图片,我如何再次调整它们的大小,使大小适应通过切片原始图片创建的每个补丁 (224x224)?

谢谢!!

0 投票
0 回答
119 浏览

tensorboard - 如何在 yolov5 中使用 tensorboard 打印测试评估指标

我需要使用 YOLOv4 对象检测模型来评估测试指标(我已经使用 roboflow colab notebook for yolov5)。我怎么做?Tensorboard 日志存储在训练文件夹中,测试时不会发生同样的情况,请帮助!

0 投票
0 回答
73 浏览

roboflow - 无法删除 roboflow 中的数据集版本

我无法从 roboflow 中删除数据集的版本。我点击删除版本,输入版本名称,点击删除版本,但它不起作用。它一直在旋转,并且版本不会被删除。

我创建了另一个帐户来解决此问题,但我也无法删除另一个帐户上的版本。

有没有人遇到过类似的问题?我添加了一个屏幕截图。

删除版本截图

谢谢,

雅库布

更新:我检查了控制台,它没有显示任何错误。但我查看了网络选项卡,XHR 请求的响应是:

{"error":"您不拥有该数据集。"}