Yolo在普通Python脚本中的实现



我想从头开始实现YOLO。我在github中看到了可用的代码,但我想从头开始尝试。是否可以在不使用暗流的情况下用普通Python脚本实现YOLO?我正计划在keras实施它。

所有类型的神经网络都可以在python上从头开始实现。如果你真的想这么做,你可以。您可以使用numpy库和scipy库来轻松计算向量和矩阵。

您要做的是一项耗时的任务。这并不容易。但如果你努力,你可以做到。别忘了与我们分享代码。

首先,您需要对YOLO网络有一个基本的了解。我建议阅读研究论文
YOLO的原始论文和第二篇论文讨论了有关网络及其工作方式的许多细节。它将使您更好地了解网络及其工作方式,并在调试自己的网络时有所帮助。

第三篇论文比另外两篇容易。它只会解释他们所做的修改。因此,为了充分了解网络,你仍然需要阅读所有三篇研究论文。

  1. Yolo原纸
  2. Yolo9000(Yolo版本2)
  3. Yolov3

下载YOLO后,您将找到一个名为yolo.cfg的文件。你可以在记事本上打开那个文件。

在文件的顶部,他们定义了一些超参数。你可以通过阅读论文来了解这些参数的含义
之后,他们将YOLO网络描述为caffe人员在prototxt文件中所做的操作。它与prototxt文件不完全相同,但您可以理解。在建立自己的人际网络时,这将非常有帮助。

他们编写YOLO网络的方式是,当网络从训练模式更改为测试模式时,网络会发生很大变化。你可以在他们的研究论文中找到所有这些信息。记住这一点。

快乐编码!!!

相关内容

  • 没有找到相关文章

最新更新