yolov3_r50vd_dcn.yml 925 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. architecture: YOLOv3
  2. pretrain_weights: https://paddledet.bj.bcebos.com/models/pretrained/ResNet50_vd_ssld_pretrained.pdparams
  3. norm_type: sync_bn
  4. YOLOv3:
  5. backbone: ResNet
  6. neck: YOLOv3FPN
  7. yolo_head: YOLOv3Head
  8. post_process: BBoxPostProcess
  9. ResNet:
  10. depth: 50
  11. variant: d
  12. return_idx: [1, 2, 3]
  13. dcn_v2_stages: [3]
  14. freeze_at: -1
  15. freeze_norm: false
  16. norm_decay: 0.
  17. # YOLOv3FPN:
  18. YOLOv3Head:
  19. anchors: [[10, 13], [16, 30], [33, 23],
  20. [30, 61], [62, 45], [59, 119],
  21. [116, 90], [156, 198], [373, 326]]
  22. anchor_masks: [[6, 7, 8], [3, 4, 5], [0, 1, 2]]
  23. loss: YOLOv3Loss
  24. YOLOv3Loss:
  25. ignore_thresh: 0.7
  26. downsample: [32, 16, 8]
  27. label_smooth: false
  28. BBoxPostProcess:
  29. decode:
  30. name: YOLOBox
  31. conf_thresh: 0.005
  32. downsample_ratio: 32
  33. clip_bbox: true
  34. nms:
  35. name: MultiClassNMS
  36. keep_top_k: 100
  37. score_threshold: 0.01
  38. nms_threshold: 0.45
  39. nms_top_k: 1000