当前位置:   article > 正文

YOLOv3:将yolov3的.weights文件转换为keras、tensorflow等模型所需的.h5文件的图文教程,以及常见错误解决思路_yolov3.weights

yolov3.weights

一、首先下载YOLOv3代码和yolov3.weights,

代码网址:https://github.com/qqwweee/keras-yolo3
下载yolov3.weights的网址:https://pjreddie.com/media/files/yolov3.weights
  • 1
  • 2

下载好了,把yolov3.weights放入文件中,最后就是这么个文件:在这里插入图片描述

二、打开Anaconda Prompt (ANACONDA),跳到你放文件夹的地方

在这里插入图片描述

三、进入你的文件夹

在这里插入图片描述

四、开始转换

输入:python convert.py yolov3.cfg yolov3.weights model_data/yolo.h5
在这里插入图片描述
转换成功的就是这么个提示:
在这里插入图片描述
打开文件夹你会发现多了个文件夹:
在这里插入图片描述
点开就代表转换成功的:
在这里插入图片描述

六、没有安装Anaconda,使用的pycharm怎么转换

打开pycharm,点击右下角的Terminal
在这里插入图片描述
进入下载文件夹的地方:
在这里插入图片描述
然后进行上面同样的步骤:
在这里插入图片描述
可以得到相同的结果

7、容易犯的错误

1 如果你直接使用Windows自带的命名控制窗口,很可能不会成功,容易报错:
在这里插入图片描述
2 如果你使用的Keras级别过高,容易出现以下报错:

ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `
pip install tensorflow`
  • 1
  • 2

这是你需要降低级别就可以了:
在Anaconda Prompt (ANACONDA)命名窗口输入:

pip install keras==2.2 -i https://pypi.douban.com/simple
  • 1

就可以了
愿各位安装成功!!!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/604876
推荐阅读
相关标签
  

闽ICP备14008679号