├── .gitattributes ├── DOTA_devkit-master └── dota_evaluation_task1.py ├── LICENSE ├── README.md ├── figures └── figure2_framework.png └── mmrotate-main ├── configs ├── _base_ │ └── datasets │ │ ├── dotav1.py │ │ ├── hrsc.py │ │ └── hrsid.py ├── _kfiou_ │ ├── roi_trans_kfiou_ln_hivitdet_base_fpn_1x_dota_ms_rr_le90.py │ ├── roi_trans_kfiou_ln_swin_base_fpn_1x_dota_ms_rr_le90.py │ └── roi_trans_kfiou_ln_vit_base_fpn_1x_dota_ms_rr_le90.py ├── _rotated_faster_rcnn_ │ ├── rotated_faster_rcnn_r101_fpn_1x_dota_le90.py │ ├── rotated_faster_rcnn_r50_fpn_1x_dota_le90.py │ ├── rotated_faster_rcnn_swin_base_fpn_1x_dota_le90.py │ ├── rotated_faster_rcnn_swin_small_fpn_1x_dota_le90.py │ └── rotated_faster_rcnn_swin_tiny_fpn_1x_dota_le90.py └── rotated_imted │ ├── dota │ ├── hivit │ │ ├── rotated_imted_hb1_oriented_rcnn_hivitdet_base_1x_dota_le90_16h.py │ │ ├── rotated_imted_hb1m_oriented_rcnn_hivitdet_base_1x_dota_ms_rr_le90.py │ │ └── rotated_imted_hb1m_oriented_rcnn_hivitdet_base_1x_dota_ms_rr_le90_stdc_xyawh321v.py │ └── vit │ │ ├── rotated_imted_vb1_oriented_rcnn_vit_base_1x_dota_le90_16h.py │ │ ├── rotated_imted_vb1m_oriented_rcnn_vit_base_1x_dota_ms_rr_le90.py │ │ └── rotated_imted_vb1m_oriented_rcnn_vit_base_1x_dota_ms_rr_le90_stdc_xyawh321v.py │ ├── hrsc │ ├── hivit │ │ ├── rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsc_rr_le90.py │ │ └── rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsc_rr_le90_stdc_xyawh321v.py │ └── vit │ │ ├── rotated_imted_oriented_rcnn_vit_base_3x_hrsc_rr_le90.py │ │ └── rotated_imted_oriented_rcnn_vit_base_3x_hrsc_rr_le90_stdc_xyawh321v.py │ ├── hrsid │ ├── hivit │ │ ├── rotated_imted_faster_rcnn_hivitdet_base_3x_hrsid_rr_le90.py │ │ ├── rotated_imted_faster_rcnn_hivitdet_base_3x_hrsid_rr_le90_stdc_xyawh321v.py │ │ ├── rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsid_rr_le90.py │ │ └── rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsid_rr_le90_stdc_xyawh321v.py │ └── vit │ │ ├── rotated_imted_faster_rcnn_vit_base_3x_hrsid_rr_le90.py │ │ ├── rotated_imted_faster_rcnn_vit_base_3x_hrsid_rr_le90_stdc_xyawh321v.py │ │ ├── rotated_imted_oriented_rcnn_vit_base_3x_hrsid_rr_le90.py │ │ └── rotated_imted_oriented_rcnn_vit_base_3x_hrsid_rr_le90_stdc_xyawh321v.py │ ├── rotated_imted_faster_rcnn_vit_small_1x_dota_le90_8h.py │ ├── rotated_imted_faster_rcnn_vit_small_1x_dota_le90_8h_stdc_xyawh321v.py │ ├── rotated_imted_oriented_rcnn_vit_small_1x_dota_le90_8h.py │ └── rotated_imted_oriented_rcnn_vit_small_1x_dota_le90_8h_stdc_xyawh321v.py ├── mmcv_custom ├── __init__.py ├── checkpoint.py ├── checkpoint_hivit_1.py ├── layer_decay_optimizer_constructor.py ├── layer_decay_optimizer_constructor_backbone_frozen.py ├── layer_decay_optimizer_constructor_hivit.py └── runner │ ├── __init__.py │ ├── checkpoint.py │ └── epoch_based_runner.py ├── mmrotate ├── datasets │ └── hrsc.py └── models │ ├── backbones │ ├── __init__.py │ ├── hivit.py │ └── vision_transformer.py │ ├── detectors │ ├── __init__.py │ └── rotated_imted.py │ ├── necks │ ├── __init__.py │ └── simple_fpn.py │ └── roi_heads │ ├── __init__.py │ ├── bbox_heads │ ├── __init__.py │ ├── activation_mask_stdc.py │ ├── delta2theta.py │ ├── rotated_mae_bbox_head.py │ └── rotated_mae_bbox_head_stdc.py │ ├── oriented_standard_roi_head_imted.py │ ├── rotate_standard_roi_head.py │ └── rotate_standard_roi_head_imted.py ├── models ├── __init__.py ├── models_hivit.py └── vision_transformer.py ├── tools ├── dist_test.sh ├── dist_train.sh ├── test.py └── train.py └── utils ├── my_image.py ├── my_visualize.py └── visualize.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/.gitattributes -------------------------------------------------------------------------------- /DOTA_devkit-master/dota_evaluation_task1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/DOTA_devkit-master/dota_evaluation_task1.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/README.md -------------------------------------------------------------------------------- /figures/figure2_framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/figures/figure2_framework.png -------------------------------------------------------------------------------- /mmrotate-main/configs/_base_/datasets/dotav1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_base_/datasets/dotav1.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_base_/datasets/hrsc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_base_/datasets/hrsc.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_base_/datasets/hrsid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_base_/datasets/hrsid.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_kfiou_/roi_trans_kfiou_ln_hivitdet_base_fpn_1x_dota_ms_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_kfiou_/roi_trans_kfiou_ln_hivitdet_base_fpn_1x_dota_ms_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_kfiou_/roi_trans_kfiou_ln_swin_base_fpn_1x_dota_ms_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_kfiou_/roi_trans_kfiou_ln_swin_base_fpn_1x_dota_ms_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_kfiou_/roi_trans_kfiou_ln_vit_base_fpn_1x_dota_ms_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_kfiou_/roi_trans_kfiou_ln_vit_base_fpn_1x_dota_ms_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_r101_fpn_1x_dota_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_r101_fpn_1x_dota_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_r50_fpn_1x_dota_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_r50_fpn_1x_dota_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_swin_base_fpn_1x_dota_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_swin_base_fpn_1x_dota_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_swin_small_fpn_1x_dota_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_swin_small_fpn_1x_dota_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_swin_tiny_fpn_1x_dota_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/_rotated_faster_rcnn_/rotated_faster_rcnn_swin_tiny_fpn_1x_dota_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/dota/hivit/rotated_imted_hb1_oriented_rcnn_hivitdet_base_1x_dota_le90_16h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/dota/hivit/rotated_imted_hb1_oriented_rcnn_hivitdet_base_1x_dota_le90_16h.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/dota/hivit/rotated_imted_hb1m_oriented_rcnn_hivitdet_base_1x_dota_ms_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/dota/hivit/rotated_imted_hb1m_oriented_rcnn_hivitdet_base_1x_dota_ms_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/dota/hivit/rotated_imted_hb1m_oriented_rcnn_hivitdet_base_1x_dota_ms_rr_le90_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/dota/hivit/rotated_imted_hb1m_oriented_rcnn_hivitdet_base_1x_dota_ms_rr_le90_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/dota/vit/rotated_imted_vb1_oriented_rcnn_vit_base_1x_dota_le90_16h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/dota/vit/rotated_imted_vb1_oriented_rcnn_vit_base_1x_dota_le90_16h.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/dota/vit/rotated_imted_vb1m_oriented_rcnn_vit_base_1x_dota_ms_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/dota/vit/rotated_imted_vb1m_oriented_rcnn_vit_base_1x_dota_ms_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/dota/vit/rotated_imted_vb1m_oriented_rcnn_vit_base_1x_dota_ms_rr_le90_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/dota/vit/rotated_imted_vb1m_oriented_rcnn_vit_base_1x_dota_ms_rr_le90_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsc/hivit/rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsc_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsc/hivit/rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsc_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsc/hivit/rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsc_rr_le90_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsc/hivit/rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsc_rr_le90_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsc/vit/rotated_imted_oriented_rcnn_vit_base_3x_hrsc_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsc/vit/rotated_imted_oriented_rcnn_vit_base_3x_hrsc_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsc/vit/rotated_imted_oriented_rcnn_vit_base_3x_hrsc_rr_le90_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsc/vit/rotated_imted_oriented_rcnn_vit_base_3x_hrsc_rr_le90_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsid/hivit/rotated_imted_faster_rcnn_hivitdet_base_3x_hrsid_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsid/hivit/rotated_imted_faster_rcnn_hivitdet_base_3x_hrsid_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsid/hivit/rotated_imted_faster_rcnn_hivitdet_base_3x_hrsid_rr_le90_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsid/hivit/rotated_imted_faster_rcnn_hivitdet_base_3x_hrsid_rr_le90_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsid/hivit/rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsid_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsid/hivit/rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsid_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsid/hivit/rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsid_rr_le90_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsid/hivit/rotated_imted_oriented_rcnn_hivitdet_base_3x_hrsid_rr_le90_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsid/vit/rotated_imted_faster_rcnn_vit_base_3x_hrsid_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsid/vit/rotated_imted_faster_rcnn_vit_base_3x_hrsid_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsid/vit/rotated_imted_faster_rcnn_vit_base_3x_hrsid_rr_le90_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsid/vit/rotated_imted_faster_rcnn_vit_base_3x_hrsid_rr_le90_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsid/vit/rotated_imted_oriented_rcnn_vit_base_3x_hrsid_rr_le90.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsid/vit/rotated_imted_oriented_rcnn_vit_base_3x_hrsid_rr_le90.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/hrsid/vit/rotated_imted_oriented_rcnn_vit_base_3x_hrsid_rr_le90_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/hrsid/vit/rotated_imted_oriented_rcnn_vit_base_3x_hrsid_rr_le90_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/rotated_imted_faster_rcnn_vit_small_1x_dota_le90_8h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/rotated_imted_faster_rcnn_vit_small_1x_dota_le90_8h.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/rotated_imted_faster_rcnn_vit_small_1x_dota_le90_8h_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/rotated_imted_faster_rcnn_vit_small_1x_dota_le90_8h_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/rotated_imted_oriented_rcnn_vit_small_1x_dota_le90_8h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/rotated_imted_oriented_rcnn_vit_small_1x_dota_le90_8h.py -------------------------------------------------------------------------------- /mmrotate-main/configs/rotated_imted/rotated_imted_oriented_rcnn_vit_small_1x_dota_le90_8h_stdc_xyawh321v.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/configs/rotated_imted/rotated_imted_oriented_rcnn_vit_small_1x_dota_le90_8h_stdc_xyawh321v.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/__init__.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/checkpoint.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/checkpoint_hivit_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/checkpoint_hivit_1.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/layer_decay_optimizer_constructor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/layer_decay_optimizer_constructor.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/layer_decay_optimizer_constructor_backbone_frozen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/layer_decay_optimizer_constructor_backbone_frozen.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/layer_decay_optimizer_constructor_hivit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/layer_decay_optimizer_constructor_hivit.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/runner/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/runner/__init__.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/runner/checkpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/runner/checkpoint.py -------------------------------------------------------------------------------- /mmrotate-main/mmcv_custom/runner/epoch_based_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmcv_custom/runner/epoch_based_runner.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/datasets/hrsc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/datasets/hrsc.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/backbones/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/backbones/__init__.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/backbones/hivit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/backbones/hivit.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/backbones/vision_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/backbones/vision_transformer.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/detectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/detectors/__init__.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/detectors/rotated_imted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/detectors/rotated_imted.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/necks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/necks/__init__.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/necks/simple_fpn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/necks/simple_fpn.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/__init__.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/bbox_heads/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/bbox_heads/__init__.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/bbox_heads/activation_mask_stdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/bbox_heads/activation_mask_stdc.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/bbox_heads/delta2theta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/bbox_heads/delta2theta.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/bbox_heads/rotated_mae_bbox_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/bbox_heads/rotated_mae_bbox_head.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/bbox_heads/rotated_mae_bbox_head_stdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/bbox_heads/rotated_mae_bbox_head_stdc.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/oriented_standard_roi_head_imted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/oriented_standard_roi_head_imted.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/rotate_standard_roi_head.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/rotate_standard_roi_head.py -------------------------------------------------------------------------------- /mmrotate-main/mmrotate/models/roi_heads/rotate_standard_roi_head_imted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/mmrotate/models/roi_heads/rotate_standard_roi_head_imted.py -------------------------------------------------------------------------------- /mmrotate-main/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/models/__init__.py -------------------------------------------------------------------------------- /mmrotate-main/models/models_hivit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/models/models_hivit.py -------------------------------------------------------------------------------- /mmrotate-main/models/vision_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/models/vision_transformer.py -------------------------------------------------------------------------------- /mmrotate-main/tools/dist_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/tools/dist_test.sh -------------------------------------------------------------------------------- /mmrotate-main/tools/dist_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/tools/dist_train.sh -------------------------------------------------------------------------------- /mmrotate-main/tools/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/tools/test.py -------------------------------------------------------------------------------- /mmrotate-main/tools/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/tools/train.py -------------------------------------------------------------------------------- /mmrotate-main/utils/my_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/utils/my_image.py -------------------------------------------------------------------------------- /mmrotate-main/utils/my_visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/utils/my_visualize.py -------------------------------------------------------------------------------- /mmrotate-main/utils/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuhongtian17/Spatial-Transform-Decoupling/HEAD/mmrotate-main/utils/visualize.py --------------------------------------------------------------------------------