sarship.yaml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. # Basic configurations of SARShip dataset
  2. datasets:
  3. train: !Node
  4. type: VOCDetDataset
  5. args:
  6. data_dir: ./test_tipc/data/sarship/
  7. file_list: ./test_tipc/data/sarship/train.txt
  8. label_list: ./test_tipc/data/sarship/labels.txt
  9. shuffle: True
  10. eval: !Node
  11. type: VOCDetDataset
  12. args:
  13. data_dir: ./test_tipc/data/sarship/
  14. file_list: ./test_tipc/data/sarship/eval.txt
  15. label_list: ./test_tipc/data/sarship/labels.txt
  16. shuffle: False
  17. transforms:
  18. train:
  19. - !Node
  20. type: DecodeImg
  21. - !Node
  22. type: RandomDistort
  23. - !Node
  24. type: RandomExpand
  25. - !Node
  26. type: RandomCrop
  27. - !Node
  28. type: RandomHorizontalFlip
  29. - !Node
  30. type: BatchRandomResize
  31. args:
  32. target_sizes: [320, 352, 384, 416, 448, 480, 512, 544, 576, 608]
  33. interp: RANDOM
  34. - !Node
  35. type: Normalize
  36. args:
  37. mean: [0.485, 0.456, 0.406]
  38. std: [0.229, 0.224, 0.225]
  39. - !Node
  40. type: ArrangeDetector
  41. args: ['train']
  42. eval:
  43. - !Node
  44. type: DecodeImg
  45. - !Node
  46. type: Resize
  47. args:
  48. target_size: 608
  49. interp: CUBIC
  50. - !Node
  51. type: Normalize
  52. args:
  53. mean: [0.485, 0.456, 0.406]
  54. std: [0.229, 0.224, 0.225]
  55. - !Node
  56. type: ArrangeDetector
  57. args: ['eval']
  58. download_on: False
  59. download_url: https://paddlers.bj.bcebos.com/datasets/sarship.zip
  60. download_path: ./test_tipc/data/
  61. num_epochs: 10
  62. train_batch_size: 4
  63. save_interval_epochs: 5
  64. log_interval_steps: 4
  65. save_dir: ./test_tipc/output/det/
  66. learning_rate: 0.0005
  67. use_vdl: False
  68. resume_checkpoint: ''
  69. train:
  70. pretrain_weights: COCO
  71. warmup_steps: 0
  72. warmup_start_lr: 0.0