Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
seminar-breakout
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Shashank Suhas
seminar-breakout
Commits
deaf1de2
Commit
deaf1de2
authored
Jul 31, 2018
by
Yuxin Wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[MaskRCNN] test threshold
parent
362bf4ba
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
9 deletions
+9
-9
examples/FasterRCNN/README.md
examples/FasterRCNN/README.md
+8
-8
examples/FasterRCNN/config.py
examples/FasterRCNN/config.py
+1
-1
No files found.
examples/FasterRCNN/README.md
View file @
deaf1de2
...
@@ -11,7 +11,7 @@ with the support of:
...
@@ -11,7 +11,7 @@ with the support of:
+
[
Group Normalization
](
https://arxiv.org/abs/1803.08494
)
+
[
Group Normalization
](
https://arxiv.org/abs/1803.08494
)
## Dependencies
## Dependencies
+
Python 3; OpenCV.
+
Python 3; OpenCV.
+
TensorFlow >= 1.6 (1.4 or 1.5 can run but may crash due to a TF bug);
+
TensorFlow >= 1.6 (1.4 or 1.5 can run but may crash due to a TF bug);
+
pycocotools:
`pip install 'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI'`
+
pycocotools:
`pip install 'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI'`
+
Pre-trained
[
ImageNet ResNet model
](
http://models.tensorpack.com/FasterRCNN/
)
+
Pre-trained
[
ImageNet ResNet model
](
http://models.tensorpack.com/FasterRCNN/
)
...
@@ -74,13 +74,13 @@ MaskRCNN results contain both box and mask mAP.
...
@@ -74,13 +74,13 @@ MaskRCNN results contain both box and mask mAP.
| - | - | - | - | - |
| - | - | - | - | - |
| R50-C4 | 33.1 | | 18h |
<details><summary>
super quick
</summary>
`MODE_MASK=False FRCNN.BATCH_PER_IM=64`
<br/>
`PREPROC.SHORT_EDGE_SIZE=600 PREPROC.MAX_SIZE=1024`
<br/>
`TRAIN.LR_SCHEDULE=[150000,230000,280000]`
</details>
|
| R50-C4 | 33.1 | | 18h |
<details><summary>
super quick
</summary>
`MODE_MASK=False FRCNN.BATCH_PER_IM=64`
<br/>
`PREPROC.SHORT_EDGE_SIZE=600 PREPROC.MAX_SIZE=1024`
<br/>
`TRAIN.LR_SCHEDULE=[150000,230000,280000]`
</details>
|
| R50-C4 | 36.6 | 36.5 | 44h |
<details><summary>
standard
</summary>
`MODE_MASK=False`
</details>
|
| R50-C4 | 36.6 | 36.5 | 44h |
<details><summary>
standard
</summary>
`MODE_MASK=False`
</details>
|
| R50-FPN | 37.
4
| 37.9
<sup>
[
1
](
#ft1
)
</sup>
| 30h |
<details><summary>
standard
</summary>
`MODE_MASK=False MODE_FPN=True`
</details>
|
| R50-FPN | 37.
5
| 37.9
<sup>
[
1
](
#ft1
)
</sup>
| 30h |
<details><summary>
standard
</summary>
`MODE_MASK=False MODE_FPN=True`
</details>
|
| R50-C4 | 3
7.8;33.1
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R50C4-MaskRCNN-Standard.npz
)
| 37.8;32.8 | 49h |
<details><summary>
standard
</summary>
`MODE_MASK=True`
</details>
|
| R50-C4 | 3
8.5;33.7
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R50C4-MaskRCNN-Standard.npz
)
| 37.8;32.8 | 49h |
<details><summary>
standard
</summary>
`MODE_MASK=True`
</details>
|
| R50-FPN | 38.
2;34.9
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R50FPN-MaskRCNN-Standard.npz
)
| 38.6;34.5
<sup>
[
1
](
#ft1
)
</sup>
| 32h |
<details><summary>
standard
</summary>
`MODE_MASK=True MODE_FPN=True`
</details>
|
| R50-FPN | 38.
8;35.4
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R50FPN-MaskRCNN-Standard.npz
)
| 38.6;34.5
<sup>
[
1
](
#ft1
)
</sup>
| 32h |
<details><summary>
standard
</summary>
`MODE_MASK=True MODE_FPN=True`
</details>
|
| R50-FPN | 3
8.5;34.8 | 38.6;34.2
<sup>
[
2
](
#ft2
)
</sup>
| 34h |
<details><summary>
standard+ConvHead
</summary>
`MODE_MASK=True MODE_FPN=True`
<br/>
`FPN.FRCNN_HEAD_FUNC=fastrcnn_4conv1fc_head`
</details>
|
| R50-FPN | 3
9.8;35.5 | 39.5;34.4
<sup>
[
2
](
#ft2
)
</sup>
| 34h |
<details><summary>
standard+ConvGNHead
</summary>
`MODE_MASK=True MODE_FPN=True`
<br/>
`FPN.FRCNN_HEAD_FUNC=fastrcnn_4conv1fc_gn_head`
</details>
|
| R50-FPN |
39.5;35.2 | 39.5;34.4
<sup>
[
2
](
#ft2
)
</sup>
| 34h |
<details><summary>
standard+ConvGNHead
</summary>
`MODE_MASK=True MODE_FPN=True`
<br/>
`FPN.FRCNN_HEAD_FUNC=fastrcnn_4conv1fc_gn_head`
</details>
|
| R50-FPN |
40.3;36.4
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R50FPN-MaskRCNN-StandardGN.npz
)
| 40.3;35.7 | 44h |
<details><summary>
standard+GN
</summary>
`MODE_MASK=True MODE_FPN=True`
<br/>
`FPN.NORM=GN BACKBONE.NORM=GN`
<br/>
`FPN.FRCNN_HEAD_FUNC=fastrcnn_4conv1fc_gn_head`
<br/>
`FPN.MRCNN_HEAD_FUNC=maskrcnn_up4conv_gn_head`
|
| R
50-FPN | 40.0;36.1
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R50FPN-MaskRCNN-StandardGN.npz
)
| 40.3;35.7 | 44h |
<details><summary>
standard+GN
</summary>
`MODE_MASK=True MODE_FPN=True`
<br/>
`FPN.NORM=GN BACKBONE.NORM=GN`
<br/>
`FPN.FRCNN_HEAD_FUNC=fastrcnn_4conv1fc_gn_head`
<br/>
`FPN.MRCNN_HEAD_FUNC=maskrcnn_up4conv_gn_head`
|
| R
101-C4 | 41.7;35.5
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R101C4-MaskRCNN-Standard.npz
)
| | 63h |
<details><summary>
standard
</summary>
`MODE_MASK=True `
<br/>
`BACKBONE.RESNET_NUM_BLOCK=[3,4,23,3]`
</details>
|
| R101-
C4 | 40.8;35.1
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R101C4-MaskRCNN-Standard.npz
)
| | 63h |
<details><summary>
standard
</summary>
`MODE_MASK=True `
<br/>
`BACKBONE.RESNET_NUM_BLOCK=[3,4,23,3]`
</details>
|
| R101-
FPN | 40.7;36.9
[
:arrow_down:
](
http://models.tensorpack.com/FasterRCNN/COCO-R101FPN-MaskRCNN-Standard.npz
)
| 40.9;36.4 | 40h |
<details><summary>
standard
</summary>
`MODE_MASK=True MODE_FPN=True`
<br/>
`BACKBONE.RESNET_NUM_BLOCK=[3,4,23,3]`
</details>
|
<a
id=
"ft1"
>
1
</a>
: This implementation has slightly different configurations from detectron (e.g. batch size).
<a
id=
"ft1"
>
1
</a>
: This implementation has slightly different configurations from detectron (e.g. batch size).
...
...
examples/FasterRCNN/config.py
View file @
deaf1de2
...
@@ -154,7 +154,7 @@ _C.MRCNN.HEAD_DIM = 256
...
@@ -154,7 +154,7 @@ _C.MRCNN.HEAD_DIM = 256
# testing -----------------------
# testing -----------------------
_C
.
TEST
.
FRCNN_NMS_THRESH
=
0.5
_C
.
TEST
.
FRCNN_NMS_THRESH
=
0.5
_C
.
TEST
.
RESULT_SCORE_THRESH
=
0.05
_C
.
TEST
.
RESULT_SCORE_THRESH
=
1e-4
_C
.
TEST
.
RESULT_SCORE_THRESH_VIS
=
0.3
# only visualize confident results
_C
.
TEST
.
RESULT_SCORE_THRESH_VIS
=
0.3
# only visualize confident results
_C
.
TEST
.
RESULTS_PER_IM
=
100
_C
.
TEST
.
RESULTS_PER_IM
=
100
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment