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
0c2c44e2
Commit
0c2c44e2
authored
May 01, 2019
by
Yuxin Wu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[MaskRCNN] move dataset code to dataset/
parent
ebeb7445
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
11 additions
and
9 deletions
+11
-9
examples/FasterRCNN/NOTES.md
examples/FasterRCNN/NOTES.md
+5
-5
examples/FasterRCNN/dataset/__init__.py
examples/FasterRCNN/dataset/__init__.py
+2
-0
examples/FasterRCNN/dataset/coco.py
examples/FasterRCNN/dataset/coco.py
+0
-0
examples/FasterRCNN/dataset/dataset.py
examples/FasterRCNN/dataset/dataset.py
+0
-0
examples/FasterRCNN/predict.py
examples/FasterRCNN/predict.py
+1
-2
examples/FasterRCNN/train.py
examples/FasterRCNN/train.py
+1
-1
examples/tox.ini
examples/tox.ini
+2
-1
No files found.
examples/FasterRCNN/NOTES.md
View file @
0c2c44e2
### File Structure
### File Structure
This is a minimal implementation that simply contains these files:
This is a minimal implementation that simply contains these files:
+
dataset.py: the dataset interface
+
train.py,predict.py: main entry script
+
coco.py: load COCO data to the dataset interface
+
data.py: prepare data for training & inference
+
common.py: common data preparation utilities
+
modeling/generalized_rcnn.py: implement variants of generalized R-CNN architecture
+
modeling/generalized_rcnn.py: implement variants of generalized R-CNN architecture
+
modeling/backbone.py: implement backbones
+
modeling/backbone.py: implement backbones
+
modeling/model_{fpn,rpn,frcnn,mrcnn,cascade}.py: implement FPN,RPN,Fast/Mask/Cascade R-CNN models.
+
modeling/model_{fpn,rpn,frcnn,mrcnn,cascade}.py: implement FPN,RPN,Fast/Mask/Cascade R-CNN models.
+
modeling/model_box.py: implement box-related symbolic functions
+
modeling/model_box.py: implement box-related symbolic functions
+
train.py: main entry script
+
dataset/dataset.py: the dataset interface
+
dataset/coco.py: load COCO data to the dataset interface
+
data.py: prepare data for training & inference
+
common.py: common data preparation utilities
+
utils/: third-party helper functions
+
utils/: third-party helper functions
+
eval.py: evaluation utilities
+
eval.py: evaluation utilities
+
viz.py: visualization utilities
+
viz.py: visualization utilities
...
...
examples/FasterRCNN/dataset/__init__.py
0 → 100644
View file @
0c2c44e2
from
.dataset
import
*
from
.coco
import
*
examples/FasterRCNN/coco.py
→
examples/FasterRCNN/
dataset/
coco.py
View file @
0c2c44e2
File moved
examples/FasterRCNN/dataset.py
→
examples/FasterRCNN/dataset
/dataset
.py
View file @
0c2c44e2
File moved
examples/FasterRCNN/predict.py
View file @
0c2c44e2
...
@@ -17,11 +17,10 @@ from tensorpack.predict import MultiTowerOfflinePredictor, OfflinePredictor, Pre
...
@@ -17,11 +17,10 @@ from tensorpack.predict import MultiTowerOfflinePredictor, OfflinePredictor, Pre
from
tensorpack.tfutils
import
get_model_loader
,
get_tf_version_tuple
from
tensorpack.tfutils
import
get_model_loader
,
get_tf_version_tuple
from
tensorpack.utils
import
fs
,
logger
from
tensorpack.utils
import
fs
,
logger
from
coco
import
register_coco
from
dataset
import
DatasetRegistry
,
register_coco
from
config
import
config
as
cfg
from
config
import
config
as
cfg
from
config
import
finalize_configs
from
config
import
finalize_configs
from
data
import
get_eval_dataflow
,
get_train_dataflow
from
data
import
get_eval_dataflow
,
get_train_dataflow
from
dataset
import
DatasetRegistry
from
eval
import
DetectionResult
,
multithread_predict_dataflow
,
predict_image
from
eval
import
DetectionResult
,
multithread_predict_dataflow
,
predict_image
from
modeling.generalized_rcnn
import
ResNetC4Model
,
ResNetFPNModel
from
modeling.generalized_rcnn
import
ResNetC4Model
,
ResNetFPNModel
from
viz
import
draw_annotation
,
draw_final_outputs
,
draw_predictions
,
draw_proposal_recall
from
viz
import
draw_annotation
,
draw_final_outputs
,
draw_predictions
,
draw_proposal_recall
...
...
examples/FasterRCNN/train.py
View file @
0c2c44e2
...
@@ -10,7 +10,7 @@ from tensorpack import *
...
@@ -10,7 +10,7 @@ from tensorpack import *
from
tensorpack.tfutils
import
collect_env_info
from
tensorpack.tfutils
import
collect_env_info
from
tensorpack.tfutils.common
import
get_tf_version_tuple
from
tensorpack.tfutils.common
import
get_tf_version_tuple
from
coco
import
register_coco
from
dataset
import
register_coco
from
config
import
config
as
cfg
from
config
import
config
as
cfg
from
config
import
finalize_configs
from
config
import
finalize_configs
from
data
import
get_train_dataflow
from
data
import
get_train_dataflow
...
...
examples/tox.ini
View file @
0c2c44e2
...
@@ -2,4 +2,5 @@
...
@@ -2,4 +2,5 @@
max-line-length
=
120
max-line-length
=
120
ignore
=
F403,F405,E402,E741,E742,E743,W504,W605
ignore
=
F403,F405,E402,E741,E742,E743,W504,W605
exclude
=
private,
exclude
=
private,
FasterRCNN/utils
FasterRCNN/utils,
__init__.py
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