菜鸟 学习faster_rcnn 之跑通网络

Posted love_wangwenjing3.0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了菜鸟 学习faster_rcnn 之跑通网络相关的知识,希望对你有一定的参考价值。

**

菜鸟 学习faster_rcnn 之跑通网络

**

1.下载simple-faster-rcnn

链接如下:

chenyuntc/simple-faster-rcnn-pytorch: A simplified implemention of Faster R-CNN that replicate performance from origin paper (github.com)

https://pan.baidu.com/s/1GlxtShobqGZXOMMbpT-cHQ 提取码:d2us

2.下载torch-gpu1.5,torch vision0.6(win)

https://download.pytorch.org/whl/torch_stable.html

3.将这两个文件放在你环境的lib的sitepackages中

之后输入命令 (中间的路径可以改成你自己的site-packages的路径)

pip install D:\\Users\\wang\\Anaconda3\\Lib\\site-packages torch-1.5.0+cu101-cp37-cp37m-win_amd64.whl

pip install D:\\Users\\wang\\Anaconda3\\Lib\\site-packages torchvision-0.6.0+cu101-cp37-cp37m-win_amd64.whl

4.安装requirements.txt里的各种库 这里注意pprint是python自带的库, 如果装不上可以忽略,

安装visdom可能会有问题 (后面讲到)

5.下载voc2012 因为wget是linux 的命令 ,在win10 下没法直接通过命令行下载voc2007.所以采用百度网盘下载(链接如下)

https://pan.baidu.com/s/1B2QX3ES3UIym-8gvsnWCug 提取码:8sv5 (vgg16.pth)

https://pan.baidu.com/s/1Qapi_8Potyr_CP1dsGtPEQ 提取码:cc34 (VOC2012)

6.在simple fatserrcnn文件夹里新建一个文件夹 命名为VOCdevkit,将VOC2012保存至VOCdevkit里面。

7.更改utils 文件夹config.py中caffe_pretrain_path的路径 即改为你保存的(vgg16.pth的绝对地址

8.我是将voc2012的val.txt改成了test.txt

9.首先在终端输入

python -m visdom.server

并打开http://localhost:8097这个网址

10.在

这个小窗口的train下打开edit configureations

在train 的parameters中 输入readme 里面的运行命令

train --env='fasterrcnn' --plot-every=100

理由是因为直接在终端里

python -m visdom.server & train --env='fasterrcnn' --plot-every=100

运行光标一直在闪烁,网页中虽然是蓝屏 也出现一些选项框 ,但是就是啥也没出现(找了一个晚上才发现现在这么操作可以)

如果你的visdom打开有问题的话可以试试

更改这个里面的static文件夹

链接:https://pan.baidu.com/s/1SfojAqFv2rNI4HzDgzL4eg
提取码:6u98

文件夹

链接:https://pan.baidu.com/s/1SfojAqFv2rNI4HzDgzL4eg
提取码:6u98

以上是关于菜鸟 学习faster_rcnn 之跑通网络的主要内容,如果未能解决你的问题,请参考以下文章

pytorch faster_rcnn

项目实训DAY 11-12 学习

FPN在faster_rcnn中实现细节代码说明

『cs231n』Faster_RCNN(待续)

Faster_RCNN 2.模型准备(上)

Faster_RCNN 1.准备工作