lora-det
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.8%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: xypu98
- License: apache-2.0
- Language: Python
- Default Branch: main
- Size: 13.8 MB
Statistics
- Stars: 5
- Watchers: 1
- Forks: 2
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Low-Rank Adaption on Transformer-based Oriented Object Detector for Satellite Onboard Processing of Remote Sensing Images
Xinyang Pu, Feng Xu
The Key Laboratory of Information Science of Electromagnetic Waves, Fudan University, Shanghai, China
Installation
This code was implemented with Python 3.8, PyTorch 1.13.0 and mmrotate. You can install all the requirements via the installation instruction of MMRotate.
MMRotate depends on PyTorch, MMCV and MMDetection. Below are quick steps for installation. Please refer to Install Guide for more detailed instruction.
shell
conda create -n open-mmlab python=3.7 pytorch==1.7.0 cudatoolkit=10.1 torchvision -c pytorch -y
conda activate open-mmlab
pip install openmim
mim install mmcv-full
mim install mmdet
git clone https://github.com/open-mmlab/mmrotate.git
cd mmrotate
pip install -r requirements/build.txt
pip install -v -e .
Train
```bash export PYTHONPATH=./
./tools/disttrain.sh configs/loraorientedrcnn/lorabackboneroiheadorientedrcnnswintinyfpn1xdotavaltestclasswisefpnrpnft.py 2
./tools/disttrain.sh configs/loraorientedrcnn/lorabackboneroiheadorientedrcnnswintinyfpn1xdiorvaltestclasswisefpnrpnft.py 2
./tools/disttrain.sh configs/loraorientedrcnn/lorabackboneroiheadorientedrcnnswintinyfpn3xhrscvaltestclasswisefpn_ft.py 2 ```
Test
DOTAv1.0 dataset online evaluation: ```bash python ./tools/test.py \ configs/loraorientedrcnn/lorabackboneroiheadorientedrcnnswintinyfpn1xdotavaltestclasswisefpnrpnft.py \ checkpoints/SOMECHECKPOINT.pth --format-only \ --eval-options submissiondir=workdirs/Task1_results
```
DIOR-R dataset evaluation: ```bash python ./tools/test.py \ configs/loraorientedrcnn/lorabackboneroiheadorientedrcnnswintinyfpn1xdiorvaltestclasswisefpnrpnft.py \ checkpoints/SOMECHECKPOINT.pth --eval mAP
```
HRSC2016 dataset evaluation: ```bash python ./tools/test.py \ configs/loraorientedrcnn/lorabackboneroiheadorientedrcnnswintinyfpn3xhrscvaltestclasswisefpnft.py \ checkpoints/SOME_CHECKPOINT.pth --eval mAP
```
Citation
If you find our work useful in your research, please consider citing:
@misc{pu2024lowrank,
title={Low-Rank Adaption on Transformer-based Oriented Object Detector for Satellite Onboard Processing of Remote Sensing Images},
author={Xinyang Pu and Feng Xu},
year={2024},
eprint={2406.02385},
archivePrefix={arXiv},
primaryClass={cs.CV}
}
Owner
- Name: Xinyang Pu
- Login: xypu98
- Kind: user
- Location: Shanghai
- Company: Fudan University & Sun Yat-Sen University
- Repositories: 1
- Profile: https://github.com/xypu98
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - name: "MMRotate Contributors" title: "OpenMMLab rotated object detection toolbox and benchmark" date-released: 2022-02-18 url: "https://github.com/open-mmlab/mmrotate" license: Apache-2.0
GitHub Events
Total
- Issues event: 4
- Watch event: 2
- Issue comment event: 4
Last Year
- Issues event: 4
- Watch event: 2
- Issue comment event: 4
Dependencies
- actions/checkout v2 composite
- actions/setup-python v2 composite
- codecov/codecov-action v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
- pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
- pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
- cython *
- numpy *
- docutils ==0.16.0
- markdown >=3.4.0
- myst-parser *
- sphinx ==4.0.2
- sphinx-copybutton *
- sphinx_markdown_tables >=0.0.16
- sphinx_rtd_theme ==0.5.2
- mmcv-full >=1.5.0
- imagecorruptions *
- scikit-learn *
- scipy *
- e2cnn *
- mmcv *
- mmdet >=2.25.1,<3.0.0
- torch *
- torchvision *
- matplotlib *
- mmcv-full *
- mmdet >=2.25.1,<3.0.0
- numpy *
- pycocotools *
- six *
- terminaltables *
- torch *
- asynctest * test
- codecov * test
- coverage * test
- cython * test
- flake8 * test
- interrogate * test
- isort ==4.3.21 test
- kwarray * test
- matplotlib * test
- pytest * test
- scikit-learn * test
- ubelt * test
- wheel * test
- xdoctest >=0.10.0 test
- yapf * test