Windows10搭建TensorFlow-CPU并运行MASK R-CNN Demo及问题解决
最近准备试试mask rcnn的示例代码。发现一篇写的特别好的博客。
很详细的搭建CPU版的TensorFlow过程
自己按照博主的教程,很顺利,但过程中仍然有一些小问题,就记录一下。
- 注意TensorFlow-CPU的版本。按照博主在anaconda中安装的步骤,安装的是TensorFlow-CPU比较新的版本,2.2的版本。但是开头博主说的是需要tensorflow == 1.15,所以直接在Anaconda Prompt中,**tensorflow-cpu的环境,执行
pip install tensorflow-cpu==1.15.0
就行。pip show tensorflow-cpu
可以查询安装的版本以及路径。 - 出现
using tensorflow backend
问题。但是代码是可以运行的,但是在执行pip install imgaug
之后再运行,我的这个错误就没有出现了。 - 执行demo第一格出现 挂掉的服务。下载mask_rcnn_coco.h5文件特别慢,然后还出现挂掉的服务这个问题。重装anaconda之后仍然出现了这个问题。个人觉得最好是事先下载好mask_rcnn_coco.h5文件,放入文件夹,并把demo中下载的代码注释掉。同时,可以查看Anaconda Prompt中出现的问题是什么。针对问题来解决。当时我的显示的问题是
Warning! ***HDF5 library version mismatched error***
,然后我卸载了h5py,然后重新安装了h5py。问题解决了。
下载的数据不同,可能识别图片不一样。这是我的结果。
下载示例数据的网址