msracver / Deformable-ConvNets

Deformable Convolutional Networks
MIT License
4.04k stars 959 forks source link

Unable to find "voc_2007_trainval_rpn.pkl" #207

Closed dunkelhaus closed 6 years ago

dunkelhaus commented 6 years ago

Below is the output, when I run

python experiments/rfcn/rfcn_train_test.py --cfg experiments/rfcn/cfgs/resnet_v1_101_voc0712_rfcn_end2end_ohem.yaml 

Output:

...
num_images 5011
voc_2007_trainval gt roidb loaded from ./data/cache/voc_2007_trainval_gt_roidb.pkl
appending ground truth annotations
loading ./data/cache/rpn_data/voc_2007_trainval_rpn.pkl
Traceback (most recent call last):
  File "experiments/rfcn/rfcn_train_test.py", line 20, in <module>
    train_rfcn.main()
  File "experiments/rfcn/../../rfcn/train_rfcn.py", line 66, in main
    proposal=config.dataset.proposal, logger=logger)
  File "experiments/rfcn/../../rfcn/function/train_rcnn.py", line 57, in train_rcnn
    for image_set in image_sets]
  File "experiments/rfcn/../../rfcn/../lib/utils/load_data.py", line 28, in load_proposal_roidb
    roidb = eval('imdb.' + proposal + '_roidb')(gt_roidb, append_gt)
  File "experiments/rfcn/../../rfcn/../lib/dataset/imdb.py", line 111, in rpn_roidb
    rpn_roidb = self.load_rpn_roidb(gt_roidb)
  File "experiments/rfcn/../../rfcn/../lib/dataset/imdb.py", line 99, in load_rpn_roidb
    box_list = self.load_rpn_data()
  File "experiments/rfcn/../../rfcn/../lib/dataset/imdb.py", line 88, in load_rpn_data
    assert os.path.exists(rpn_file), 'rpn data not found at {}'.format(rpn_file)
AssertionError: rpn data not found at ./data/cache/rpn_data/voc_2007_trainval_rpn.pkl

Any help would be extremely helpful; can't find it's download anywhere.

dunkelhaus commented 6 years ago

Solved - used rfcn_end2end_train_test.py first, after following https://github.com/tornadomeet/mx-rcnn