solov2_r50_fpn_3x_coco.yml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. _BASE_: [
  2. '../datasets/coco_instance.yml',
  3. '../runtime.yml',
  4. '_base_/solov2_r50_fpn.yml',
  5. '_base_/optimizer_1x.yml',
  6. '_base_/solov2_reader.yml',
  7. ]
  8. weights: output/solov2_r50_fpn_3x_coco/model_final
  9. epoch: 36
  10. LearningRate:
  11. base_lr: 0.01
  12. schedulers:
  13. - !PiecewiseDecay
  14. gamma: 0.1
  15. milestones: [24, 33]
  16. - !LinearWarmup
  17. start_factor: 0.
  18. steps: 1000
  19. TrainReader:
  20. sample_transforms:
  21. - Decode: {}
  22. - Poly2Mask: {}
  23. - RandomResize: {interp: 1,
  24. target_size: [[640, 1333], [672, 1333], [704, 1333], [736, 1333], [768, 1333], [800, 1333]],
  25. keep_ratio: True}
  26. - RandomFlip: {}
  27. - NormalizeImage: {is_scale: true, mean: [0.485,0.456,0.406], std: [0.229, 0.224,0.225]}
  28. - Permute: {}
  29. batch_transforms:
  30. - PadBatch: {pad_to_stride: 32}
  31. - Gt2Solov2Target: {num_grids: [40, 36, 24, 16, 12],
  32. scale_ranges: [[1, 96], [48, 192], [96, 384], [192, 768], [384, 2048]],
  33. coord_sigma: 0.2}
  34. batch_size: 2
  35. shuffle: true
  36. drop_last: true