在普通的Python脚本执行YOLO [关闭]

问题描述 投票:0回答:2

我想从头开始实施YOLO。我已经看到了GitHub上可用的代码,但我想从头开始尝试。是否有可能在普通的Python脚本来实现YOLO不使用暗流?我打算实现它在keras。

deep-learning conv-neural-network object-detection yolo
2个回答
1
投票

神经网络的各种可以从头蟒蛇来实现。如果你真的想这样做就可以了。您可以使用numpy库和scipy库为方便计算与向量和矩阵。


0
投票

你所要做的是一个耗时的任务。并不容易。但是,如果你努力,你可以做到这一点。而且不要忘了与我们共享的代码。

首先,你需要得到YOLO网络的一个基本的了解。我建议阅读的研究论文。 原YOLO纸和第二纸讨论有关网络和它是如何工作的许多细节。它会给你一个更好地了解网络的以及它是如何工作的,并调试自己的网络时,会有所帮助。

第三纸张比其他两个更容易。它只会解释说,他们也做了修改。因此,为了得到网络的充分了解,你还是要阅读所有三份研究报告。

  1. Original Yolo Paper
  2. Yolo9000 (Yolo version 2)
  3. Yolov3

你已经下载了YOLO后,你会发现一个名为yolo.cfg文件。您可以在记事本中打开该文件。

在文件的顶部,他们已经定义了一些超参数。您可以通过阅读报纸了解这些参数的含义。 在那之后,他们描述了他们的YOLO网络caffe人做他们的prototxt文件。它并不像prototxt文件完全一样一样的,但你可以得到的想法。构建自己的网络时,这将是非常有益的。

他们在网络改变了很多,当它从训练改变模式以测试这种方式写的YOLO网络。你可以发现在他们的研究论文的所有信息。记住,在你的心中了。

编码愉快!

© www.soinside.com 2019 - 2024. All rights reserved.