diff --git a/configs/cascade_mask_rcnn_r50_fpn_1x.yml b/configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x.yml similarity index 100% rename from configs/cascade_mask_rcnn_r50_fpn_1x.yml rename to configs/cascade_rcnn/cascade_mask_rcnn_r50_fpn_1x.yml diff --git a/configs/cascade_rcnn_cls_aware_r101_vd_fpn_1x_softnms.yml b/configs/cascade_rcnn/cascade_rcnn_cls_aware_r101_vd_fpn_1x_softnms.yml similarity index 100% rename from configs/cascade_rcnn_cls_aware_r101_vd_fpn_1x_softnms.yml rename to configs/cascade_rcnn/cascade_rcnn_cls_aware_r101_vd_fpn_1x_softnms.yml diff --git a/configs/cascade_rcnn_cls_aware_r101_vd_fpn_ms_test.yml b/configs/cascade_rcnn/cascade_rcnn_cls_aware_r101_vd_fpn_ms_test.yml similarity index 100% rename from configs/cascade_rcnn_cls_aware_r101_vd_fpn_ms_test.yml rename to configs/cascade_rcnn/cascade_rcnn_cls_aware_r101_vd_fpn_ms_test.yml diff --git a/configs/cascade_rcnn_r50_fpn_1x.yml b/configs/cascade_rcnn/cascade_rcnn_r50_fpn_1x.yml similarity index 100% rename from configs/cascade_rcnn_r50_fpn_1x.yml rename to configs/cascade_rcnn/cascade_rcnn_r50_fpn_1x.yml diff --git a/configs/cascade_rcnn_r50_fpn_1x_ms_test.yml b/configs/cascade_rcnn/cascade_rcnn_r50_fpn_1x_ms_test.yml similarity index 100% rename from configs/cascade_rcnn_r50_fpn_1x_ms_test.yml rename to configs/cascade_rcnn/cascade_rcnn_r50_fpn_1x_ms_test.yml diff --git a/configs/autoaugment/README.md b/configs/data_augment/autoaugment/README.md similarity index 100% rename from configs/autoaugment/README.md rename to configs/data_augment/autoaugment/README.md diff --git a/configs/autoaugment/faster_rcnn_r101_vd_fpn_aa_3x.yml b/configs/data_augment/autoaugment/faster_rcnn_r101_vd_fpn_aa_3x.yml similarity index 100% rename from configs/autoaugment/faster_rcnn_r101_vd_fpn_aa_3x.yml rename to configs/data_augment/autoaugment/faster_rcnn_r101_vd_fpn_aa_3x.yml diff --git a/configs/autoaugment/faster_rcnn_r50_vd_fpn_aa_3x.yml b/configs/data_augment/autoaugment/faster_rcnn_r50_vd_fpn_aa_3x.yml similarity index 100% rename from configs/autoaugment/faster_rcnn_r50_vd_fpn_aa_3x.yml rename to configs/data_augment/autoaugment/faster_rcnn_r50_vd_fpn_aa_3x.yml diff --git a/configs/gridmask/README.md b/configs/data_augment/gridmask/README.md similarity index 100% rename from configs/gridmask/README.md rename to configs/data_augment/gridmask/README.md diff --git a/configs/gridmask/faster_rcnn_r50_vd_fpn_gridmask_4x.yml b/configs/data_augment/gridmask/faster_rcnn_r50_vd_fpn_gridmask_4x.yml similarity index 100% rename from configs/gridmask/faster_rcnn_r50_vd_fpn_gridmask_4x.yml rename to configs/data_augment/gridmask/faster_rcnn_r50_vd_fpn_gridmask_4x.yml diff --git a/configs/random_erasing/README.md b/configs/data_augment/random_erasing/README.md similarity index 100% rename from configs/random_erasing/README.md rename to configs/data_augment/random_erasing/README.md diff --git a/configs/random_erasing/faster_rcnn_r50_vd_fpn_random_erasing_4x.yml b/configs/data_augment/random_erasing/faster_rcnn_r50_vd_fpn_random_erasing_4x.yml similarity index 100% rename from configs/random_erasing/faster_rcnn_r50_vd_fpn_random_erasing_4x.yml rename to configs/data_augment/random_erasing/faster_rcnn_r50_vd_fpn_random_erasing_4x.yml diff --git a/configs/faster_fpn_reader.yml b/configs/faster_rcnn/faster_fpn_reader.yml similarity index 100% rename from configs/faster_fpn_reader.yml rename to configs/faster_rcnn/faster_fpn_reader.yml diff --git a/configs/faster_rcnn_cbr101_vd_dual_fpn_1x.yml b/configs/faster_rcnn/faster_rcnn_cbr101_vd_dual_fpn_1x.yml similarity index 100% rename from configs/faster_rcnn_cbr101_vd_dual_fpn_1x.yml rename to configs/faster_rcnn/faster_rcnn_cbr101_vd_dual_fpn_1x.yml diff --git a/configs/faster_rcnn_cbr50_vd_dual_fpn_1x.yml b/configs/faster_rcnn/faster_rcnn_cbr50_vd_dual_fpn_1x.yml similarity index 100% rename from configs/faster_rcnn_cbr50_vd_dual_fpn_1x.yml rename to configs/faster_rcnn/faster_rcnn_cbr50_vd_dual_fpn_1x.yml diff --git a/configs/faster_rcnn_r101_1x.yml b/configs/faster_rcnn/faster_rcnn_r101_1x.yml similarity index 100% rename from configs/faster_rcnn_r101_1x.yml rename to configs/faster_rcnn/faster_rcnn_r101_1x.yml diff --git a/configs/faster_rcnn_r101_fpn_1x.yml b/configs/faster_rcnn/faster_rcnn_r101_fpn_1x.yml similarity index 100% rename from configs/faster_rcnn_r101_fpn_1x.yml rename to configs/faster_rcnn/faster_rcnn_r101_fpn_1x.yml diff --git a/configs/faster_rcnn_r101_fpn_2x.yml b/configs/faster_rcnn/faster_rcnn_r101_fpn_2x.yml similarity index 100% rename from configs/faster_rcnn_r101_fpn_2x.yml rename to configs/faster_rcnn/faster_rcnn_r101_fpn_2x.yml diff --git a/configs/faster_rcnn_r101_vd_fpn_1x.yml b/configs/faster_rcnn/faster_rcnn_r101_vd_fpn_1x.yml similarity index 100% rename from configs/faster_rcnn_r101_vd_fpn_1x.yml rename to configs/faster_rcnn/faster_rcnn_r101_vd_fpn_1x.yml diff --git a/configs/faster_rcnn_r101_vd_fpn_2x.yml b/configs/faster_rcnn/faster_rcnn_r101_vd_fpn_2x.yml similarity index 100% rename from configs/faster_rcnn_r101_vd_fpn_2x.yml rename to configs/faster_rcnn/faster_rcnn_r101_vd_fpn_2x.yml diff --git a/configs/faster_rcnn_r34_fpn_1x.yml b/configs/faster_rcnn/faster_rcnn_r34_fpn_1x.yml similarity index 100% rename from configs/faster_rcnn_r34_fpn_1x.yml rename to configs/faster_rcnn/faster_rcnn_r34_fpn_1x.yml diff --git a/configs/faster_rcnn_r34_vd_fpn_1x.yml b/configs/faster_rcnn/faster_rcnn_r34_vd_fpn_1x.yml similarity index 100% rename from configs/faster_rcnn_r34_vd_fpn_1x.yml rename to configs/faster_rcnn/faster_rcnn_r34_vd_fpn_1x.yml diff --git a/configs/faster_rcnn_r50_1x.yml b/configs/faster_rcnn/faster_rcnn_r50_1x.yml similarity index 100% rename from configs/faster_rcnn_r50_1x.yml rename to configs/faster_rcnn/faster_rcnn_r50_1x.yml diff --git a/configs/faster_rcnn_r50_2x.yml b/configs/faster_rcnn/faster_rcnn_r50_2x.yml similarity index 100% rename from configs/faster_rcnn_r50_2x.yml rename to configs/faster_rcnn/faster_rcnn_r50_2x.yml diff --git a/configs/faster_rcnn_r50_fpn_1x.yml b/configs/faster_rcnn/faster_rcnn_r50_fpn_1x.yml similarity index 100% rename from configs/faster_rcnn_r50_fpn_1x.yml rename to configs/faster_rcnn/faster_rcnn_r50_fpn_1x.yml diff --git a/configs/faster_rcnn_r50_fpn_2x.yml b/configs/faster_rcnn/faster_rcnn_r50_fpn_2x.yml similarity index 100% rename from configs/faster_rcnn_r50_fpn_2x.yml rename to configs/faster_rcnn/faster_rcnn_r50_fpn_2x.yml diff --git a/configs/faster_rcnn_r50_vd_1x.yml b/configs/faster_rcnn/faster_rcnn_r50_vd_1x.yml similarity index 100% rename from configs/faster_rcnn_r50_vd_1x.yml rename to configs/faster_rcnn/faster_rcnn_r50_vd_1x.yml diff --git a/configs/faster_rcnn_r50_vd_fpn_2x.yml b/configs/faster_rcnn/faster_rcnn_r50_vd_fpn_2x.yml similarity index 100% rename from configs/faster_rcnn_r50_vd_fpn_2x.yml rename to configs/faster_rcnn/faster_rcnn_r50_vd_fpn_2x.yml diff --git a/configs/faster_rcnn_se154_vd_fpn_s1x.yml b/configs/faster_rcnn/faster_rcnn_se154_vd_fpn_s1x.yml similarity index 100% rename from configs/faster_rcnn_se154_vd_fpn_s1x.yml rename to configs/faster_rcnn/faster_rcnn_se154_vd_fpn_s1x.yml diff --git a/configs/faster_rcnn_x101_vd_64x4d_fpn_1x.yml b/configs/faster_rcnn/faster_rcnn_x101_vd_64x4d_fpn_1x.yml similarity index 100% rename from configs/faster_rcnn_x101_vd_64x4d_fpn_1x.yml rename to configs/faster_rcnn/faster_rcnn_x101_vd_64x4d_fpn_1x.yml diff --git a/configs/faster_rcnn_x101_vd_64x4d_fpn_2x.yml b/configs/faster_rcnn/faster_rcnn_x101_vd_64x4d_fpn_2x.yml similarity index 100% rename from configs/faster_rcnn_x101_vd_64x4d_fpn_2x.yml rename to configs/faster_rcnn/faster_rcnn_x101_vd_64x4d_fpn_2x.yml diff --git a/configs/faster_reader.yml b/configs/faster_rcnn/faster_reader.yml similarity index 100% rename from configs/faster_reader.yml rename to configs/faster_rcnn/faster_reader.yml diff --git a/configs/mask_fpn_reader.yml b/configs/mask_rcnn/mask_fpn_reader.yml similarity index 100% rename from configs/mask_fpn_reader.yml rename to configs/mask_rcnn/mask_fpn_reader.yml diff --git a/configs/mask_rcnn_r101_fpn_1x.yml b/configs/mask_rcnn/mask_rcnn_r101_fpn_1x.yml similarity index 100% rename from configs/mask_rcnn_r101_fpn_1x.yml rename to configs/mask_rcnn/mask_rcnn_r101_fpn_1x.yml diff --git a/configs/mask_rcnn_r101_vd_fpn_1x.yml b/configs/mask_rcnn/mask_rcnn_r101_vd_fpn_1x.yml similarity index 100% rename from configs/mask_rcnn_r101_vd_fpn_1x.yml rename to configs/mask_rcnn/mask_rcnn_r101_vd_fpn_1x.yml diff --git a/configs/mask_rcnn_r50_1x.yml b/configs/mask_rcnn/mask_rcnn_r50_1x.yml similarity index 100% rename from configs/mask_rcnn_r50_1x.yml rename to configs/mask_rcnn/mask_rcnn_r50_1x.yml diff --git a/configs/mask_rcnn_r50_2x.yml b/configs/mask_rcnn/mask_rcnn_r50_2x.yml similarity index 100% rename from configs/mask_rcnn_r50_2x.yml rename to configs/mask_rcnn/mask_rcnn_r50_2x.yml diff --git a/configs/mask_rcnn_r50_fpn_1x.yml b/configs/mask_rcnn/mask_rcnn_r50_fpn_1x.yml similarity index 100% rename from configs/mask_rcnn_r50_fpn_1x.yml rename to configs/mask_rcnn/mask_rcnn_r50_fpn_1x.yml diff --git a/configs/mask_rcnn_r50_fpn_2x.yml b/configs/mask_rcnn/mask_rcnn_r50_fpn_2x.yml similarity index 100% rename from configs/mask_rcnn_r50_fpn_2x.yml rename to configs/mask_rcnn/mask_rcnn_r50_fpn_2x.yml diff --git a/configs/mask_rcnn_r50_vd_fpn_2x.yml b/configs/mask_rcnn/mask_rcnn_r50_vd_fpn_2x.yml similarity index 100% rename from configs/mask_rcnn_r50_vd_fpn_2x.yml rename to configs/mask_rcnn/mask_rcnn_r50_vd_fpn_2x.yml diff --git a/configs/mask_rcnn_se154_vd_fpn_s1x.yml b/configs/mask_rcnn/mask_rcnn_se154_vd_fpn_s1x.yml similarity index 100% rename from configs/mask_rcnn_se154_vd_fpn_s1x.yml rename to configs/mask_rcnn/mask_rcnn_se154_vd_fpn_s1x.yml diff --git a/configs/mask_rcnn_x101_vd_64x4d_fpn_1x.yml b/configs/mask_rcnn/mask_rcnn_x101_vd_64x4d_fpn_1x.yml similarity index 100% rename from configs/mask_rcnn_x101_vd_64x4d_fpn_1x.yml rename to configs/mask_rcnn/mask_rcnn_x101_vd_64x4d_fpn_1x.yml diff --git a/configs/mask_rcnn_x101_vd_64x4d_fpn_2x.yml b/configs/mask_rcnn/mask_rcnn_x101_vd_64x4d_fpn_2x.yml similarity index 100% rename from configs/mask_rcnn_x101_vd_64x4d_fpn_2x.yml rename to configs/mask_rcnn/mask_rcnn_x101_vd_64x4d_fpn_2x.yml diff --git a/configs/mask_reader.yml b/configs/mask_rcnn/mask_reader.yml similarity index 100% rename from configs/mask_reader.yml rename to configs/mask_rcnn/mask_reader.yml diff --git a/configs/retinanet_r101_fpn_1x.yml b/configs/retinanet/retinanet_r101_fpn_1x.yml similarity index 100% rename from configs/retinanet_r101_fpn_1x.yml rename to configs/retinanet/retinanet_r101_fpn_1x.yml diff --git a/configs/retinanet_r50_fpn_1x.yml b/configs/retinanet/retinanet_r50_fpn_1x.yml similarity index 100% rename from configs/retinanet_r50_fpn_1x.yml rename to configs/retinanet/retinanet_r50_fpn_1x.yml diff --git a/configs/retinanet_x101_vd_64x4d_fpn_1x.yml b/configs/retinanet/retinanet_x101_vd_64x4d_fpn_1x.yml similarity index 100% rename from configs/retinanet_x101_vd_64x4d_fpn_1x.yml rename to configs/retinanet/retinanet_x101_vd_64x4d_fpn_1x.yml diff --git a/configs/yolov3_darknet.yml b/configs/yolov3/yolov3_darknet.yml similarity index 100% rename from configs/yolov3_darknet.yml rename to configs/yolov3/yolov3_darknet.yml diff --git a/configs/yolov3_darknet_voc.yml b/configs/yolov3/yolov3_darknet_voc.yml similarity index 100% rename from configs/yolov3_darknet_voc.yml rename to configs/yolov3/yolov3_darknet_voc.yml diff --git a/configs/yolov3_darknet_voc_diouloss.yml b/configs/yolov3/yolov3_darknet_voc_diouloss.yml similarity index 100% rename from configs/yolov3_darknet_voc_diouloss.yml rename to configs/yolov3/yolov3_darknet_voc_diouloss.yml diff --git a/configs/yolov3_mobilenet_v1.yml b/configs/yolov3/yolov3_mobilenet_v1.yml similarity index 100% rename from configs/yolov3_mobilenet_v1.yml rename to configs/yolov3/yolov3_mobilenet_v1.yml diff --git a/configs/yolov3_mobilenet_v1_fruit.yml b/configs/yolov3/yolov3_mobilenet_v1_fruit.yml similarity index 100% rename from configs/yolov3_mobilenet_v1_fruit.yml rename to configs/yolov3/yolov3_mobilenet_v1_fruit.yml diff --git a/configs/yolov3_mobilenet_v1_voc.yml b/configs/yolov3/yolov3_mobilenet_v1_voc.yml similarity index 100% rename from configs/yolov3_mobilenet_v1_voc.yml rename to configs/yolov3/yolov3_mobilenet_v1_voc.yml diff --git a/configs/yolov3_mobilenet_v3.yml b/configs/yolov3/yolov3_mobilenet_v3.yml similarity index 100% rename from configs/yolov3_mobilenet_v3.yml rename to configs/yolov3/yolov3_mobilenet_v3.yml diff --git a/configs/yolov3_r34.yml b/configs/yolov3/yolov3_r34.yml similarity index 100% rename from configs/yolov3_r34.yml rename to configs/yolov3/yolov3_r34.yml diff --git a/configs/yolov3_r34_voc.yml b/configs/yolov3/yolov3_r34_voc.yml similarity index 100% rename from configs/yolov3_r34_voc.yml rename to configs/yolov3/yolov3_r34_voc.yml diff --git a/configs/yolov3_reader.yml b/configs/yolov3/yolov3_reader.yml similarity index 100% rename from configs/yolov3_reader.yml rename to configs/yolov3/yolov3_reader.yml