美文网首页我爱编程
win10下配置Mask_RCNN的环境

win10下配置Mask_RCNN的环境

作者: manjusaka0424 | 来源:发表于2018-01-30 14:26 被阅读0次

踩了无数坑才总结出来的经验,括号内为笔者版本,

1.安装anaconda

基本上安装了anaconda大部分的包都已经包含在里面了,需要的包有Python 3.4+(python3.6.4)、TensorFlow 1.3+(TensorFlow 1.4.0)、Keras 2.0.8+(Keras 2.1.3)、Numpy(Numpy 1.13.3)、scikit-image(scikit-image 0.13.0)

2.下载代码

项目源代码地址:https://github.com/matterport/Mask_RCNN

3.下载模型

在COCO数据集上预训练权重(mask_rcnn_coco.h5),下载地址:https://github.com/matterport/Mask_RCNN/releases

下载完成后将数据集放在Mask_RCNN文件夹中,

4.安装pycocotools

在COCO数据集上训练或者是测试,需要安装pycocotools(这里是重点!!!),

clone下COCO放在anaconda文件夹,地址:https://github.com/philferriere/cocoapi,

或者在终端的anaconda文件夹下输入:

pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI

需要安装vc++2015,笔者装的是vs++2015默认安装,需要再次安装vc++2015

安装pycocotools可能会遇到的error,

①UnicodeDecodeError

类似于下图的错误

我的解决办法是进入图中的__init__.py文件将下图中的“utf-8”改成“bgk”

②vc++2015

之前默认安装了vs++2015,没有安装vc++2015,重新进入vs新建C++项目来安装vc++2015,

安装成功或会显示如下截图,

接下来进入coco文件夹下的PythonAPI目录:cd coco/PythonAPI

在此目录下编译:make -j8,会产生pycocotools文件夹,将从文件夹复制到Mask_RCNN文件夹下面,

再次输入:python setup.py build_ext --inplace 进行编译

产生如下图红色框中的错误,没找到解决办法,直接删掉了setup.py中红色框中的内容,

再次编译,产生如下错误

再次删掉下图中红色框,

再次编译,得到的结果如下图,

接着输入:python setup.py build_ext install 进行编译

得到的结果如下图,

现在去jupyter notebook里面试运行demo.ipynb

如果出现类似下面的报错,"No module named ‘pycocotools._mask’"

此时需要把pycocotools文件夹重新复制到Mask_RCNN文件夹,环境配置就完成了。

相关文章

  • win10下配置Mask_RCNN的环境

    踩了无数坑才总结出来的经验,括号内为笔者版本, 1.安装anaconda 基本上安装了anaconda大部分的包都...

  • vscode配置java环境

    win10 配置 vscode java 环境: 参考文章:Win10下 Java环境变量配置配置完成之后:...

  • Python+libsvm-1

    windows,python环境下安装配置Libsvm(win10 64位) 确认python环境 下载libsv...

  • import theano碰上Python.h: No such

    win10, Anaconda python2.7集成包环境下配置theano,在确定各类配置文件没问题的情况下还...

  • LVGL模拟器

    LVGL的官方代码库中提供基于eclipse配置下载,这里配置了基于win10环境下使用cmake的配置方法,还添...

  • 2018-07-12

    最近在学算法四(Algorithms Fourth Edition),WIN10下配置JAVA环境真是累死人 下载...

  • win10下goland&dlv&docker打造远程断点调试环

    0.前置条件 具备docker运行环境。本人的环境是:在win10的wsl下安装了docker运行环境。配置可以参...

  • 2018-05-16 Win10系统如何配置Tomcat环境变量

    概述 我们知道win10用户在配置Tomcat环境变量的时候,首先需要配置JAVA,这样才能配置Tomcat环境。...

  • win10-vagrant-virtualbox-centos7

    一、基础环境配置 1、win10下安装git、vagrant、virualbox安装(相关资料自行查阅) 2、下载...

  • 8)HDFS客户端操作

    环境搭建 1)下载 win10 或 win7 下编译过的 Hadoop jar 包 2)解压缩 配置环境变量 3)...

网友评论

    本文标题:win10下配置Mask_RCNN的环境

    本文链接:https://www.haomeiwen.com/subject/mfefzxtx.html