faster-rcnn_r50_fpn_32xb2-1x_openimages-challenge.py 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. _base_ = ['faster-rcnn_r50_fpn_32xb2-1x_openimages.py']
  2. model = dict(
  3. roi_head=dict(bbox_head=dict(num_classes=500)),
  4. test_cfg=dict(rcnn=dict(score_thr=0.01)))
  5. # dataset settings
  6. dataset_type = 'OpenImagesChallengeDataset'
  7. train_dataloader = dict(
  8. dataset=dict(
  9. type=dataset_type,
  10. ann_file='challenge2019/challenge-2019-train-detection-bbox.txt',
  11. label_file='challenge2019/cls-label-description.csv',
  12. hierarchy_file='challenge2019/class_label_tree.np',
  13. meta_file='challenge2019/challenge-2019-train-metas.pkl'))
  14. val_dataloader = dict(
  15. dataset=dict(
  16. type=dataset_type,
  17. ann_file='challenge2019/challenge-2019-validation-detection-bbox.txt',
  18. data_prefix=dict(img='OpenImages/'),
  19. label_file='challenge2019/cls-label-description.csv',
  20. hierarchy_file='challenge2019/class_label_tree.np',
  21. meta_file='challenge2019/challenge-2019-validation-metas.pkl',
  22. image_level_ann_file='challenge2019/challenge-2019-validation-'
  23. 'detection-human-imagelabels.csv'))
  24. test_dataloader = dict(
  25. dataset=dict(
  26. type=dataset_type,
  27. ann_file='challenge2019/challenge-2019-validation-detection-bbox.txt',
  28. label_file='challenge2019/cls-label-description.csv',
  29. hierarchy_file='challenge2019/class_label_tree.np',
  30. meta_file='challenge2019/challenge-2019-validation-metas.pkl',
  31. image_level_ann_file='challenge2019/challenge-2019-validation-'
  32. 'detection-human-imagelabels.csv'))
  33. # NOTE: `auto_scale_lr` is for automatically scaling LR,
  34. # USER SHOULD NOT CHANGE ITS VALUES.
  35. # base_batch_size = (32 GPUs) x (2 samples per GPU)
  36. auto_scale_lr = dict(base_batch_size=64)