backbone/rdnet.py
for detection and segmentation is the exact same file as rdnet.py
for classification.
- python 3.9.18
- torch 1.11.0
- timm 0.9.6
- mmcv-full 1.4.8
- mmdet 2.25.3
- mmcls 0.25.0
- mmsegmentation 0.22.1
Pretrained Models & logs (HFHub): https://huggingface.co/naver-clova-ocr/rdnet_upernet_ade20k_160k/tree/main
url | |||||
---|---|---|---|---|---|
RDNet-T | 81M | 757G | 47.6 | 48.6 | ckpt, train_log, ms_eval_log |
RDNet-S | 50M | 832G | 48.7 | 49.8 | ckpt, train_log, ms_eval_log |
RDNet-B | 87M | 971G | 49.6 | 50.5 | ckpt, train_log, ms_eval_log |
torchrun --nproc_per_node=4 train.py configs/rdnet/rdnet_tiny.py --launcher pytorch
sudo -H $(which torchrun) --nproc_per_node=4 test.py configs/rdnet/rdnet_tiny.py [ckpt-path] --aug-test --launcher pytorch --eval mIoU --tmpdir [your-tmpdir]