├── LICENSE ├── README.md ├── configs ├── cityscapes.yaml ├── coco.yaml └── pascal.yaml ├── dataset ├── semi.py └── transform.py ├── docs ├── SemiSeg.md └── framework.png ├── fixmatch.py ├── model ├── backbone │ ├── resnet.py │ └── xception.py └── semseg │ └── deeplabv3plus.py ├── more-scenarios ├── medical │ ├── README.md │ ├── configs │ │ └── acdc.yaml │ ├── dataset │ │ ├── acdc.py │ │ └── transform.py │ ├── model │ │ └── unet.py │ ├── scripts │ │ └── train.sh │ ├── splits │ │ └── acdc │ │ │ ├── 1 │ │ │ ├── labeled.txt │ │ │ └── unlabeled.txt │ │ │ ├── 3 │ │ │ ├── labeled.txt │ │ │ └── unlabeled.txt │ │ │ ├── 7 │ │ │ ├── labeled.txt │ │ │ └── unlabeled.txt │ │ │ ├── test.txt │ │ │ ├── train_slices.txt │ │ │ ├── val.txt │ │ │ └── valtest.txt │ ├── supervised.py │ ├── training-logs │ │ ├── 1case.log │ │ ├── 3cases.log │ │ └── 7cases.log │ ├── unimatch.py │ └── util │ │ ├── classes.py │ │ ├── dist_helper.py │ │ └── utils.py └── remote-sensing │ ├── README.md │ ├── configs │ ├── levir.yaml │ └── whu.yaml │ ├── dataset │ ├── semicd.py │ └── transform.py │ ├── model │ ├── backbone │ │ └── resnet.py │ └── semseg │ │ ├── deeplabv3plus.py │ │ └── pspnet.py │ ├── scripts │ └── train.sh │ ├── splits │ ├── levir │ │ ├── 10% │ │ │ ├── labeled.txt │ │ │ └── unlabeled.txt │ │ ├── 20% │ │ │ ├── labeled.txt │ │ │ └── unlabeled.txt │ │ ├── 40% │ │ │ ├── labeled.txt │ │ │ └── unlabeled.txt │ │ ├── 5% │ │ │ ├── labeled.txt │ │ │ └── unlabeled.txt │ │ ├── test.txt │ │ ├── train.txt │ │ └── val.txt │ └── whu │ │ ├── 10% │ │ ├── labeled.txt │ │ └── unlabeled.txt │ │ ├── 20% │ │ ├── labeled.txt │ │ └── unlabeled.txt │ │ ├── 40% │ │ ├── labeled.txt │ │ └── unlabeled.txt │ │ ├── 5% │ │ ├── labeled.txt │ │ └── unlabeled.txt │ │ ├── test.txt │ │ ├── train.txt │ │ └── val.txt │ ├── supervised.py │ ├── training-logs │ ├── LEVIR-CD │ │ ├── DeepLabv3Plus │ │ │ ├── 10%.log │ │ │ ├── 20%.log │ │ │ ├── 40%.log │ │ │ └── 5%.log │ │ └── PSPNet │ │ │ ├── 10%.log │ │ │ ├── 20%.log │ │ │ ├── 40%.log │ │ │ └── 5%.log │ └── WHU-CD │ │ ├── DeepLabv3Plus │ │ ├── 10%.log │ │ ├── 20%.log │ │ ├── 40%.log │ │ └── 5%.log │ │ └── PSPNet │ │ ├── 10%.log │ │ ├── 20%.log │ │ ├── 40%.log │ │ └── 5%.log │ ├── unimatch.py │ └── util │ ├── dist_helper.py │ └── utils.py ├── requirements.txt ├── scripts ├── slurm_train.sh └── train.sh ├── splits ├── cityscapes │ ├── 1_16 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── 1_2 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── 1_30 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── 1_4 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── 1_8 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ └── val.txt ├── coco │ ├── 1_128 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── 1_256 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── 1_32 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── 1_512 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── 1_64 │ │ ├── labeled.txt │ │ └── unlabeled.txt │ ├── train.txt │ └── val.txt └── pascal │ ├── 92 │ ├── labeled.txt │ └── unlabeled.txt │ ├── 183 │ ├── labeled.txt │ └── unlabeled.txt │ ├── 366 │ ├── labeled.txt │ └── unlabeled.txt │ ├── 732 │ ├── labeled.txt │ └── unlabeled.txt │ ├── 1464 │ ├── labeled.txt │ └── unlabeled.txt │ ├── 1_16 │ ├── labeled.txt │ └── unlabeled.txt │ ├── 1_4 │ ├── labeled.txt │ └── unlabeled.txt │ ├── 1_8 │ ├── labeled.txt │ └── unlabeled.txt │ ├── train_aug.txt │ ├── u2pl_1_16 │ ├── labeled.txt │ └── unlabeled.txt │ ├── u2pl_1_4 │ ├── labeled.txt │ └── unlabeled.txt │ ├── u2pl_1_8 │ ├── labeled.txt │ └── unlabeled.txt │ └── val.txt ├── supervised.py ├── training-logs ├── COCO │ ├── 1_128.log │ ├── 1_256.log │ ├── 1_32.log │ ├── 1_512.log │ └── 1_64.log ├── Cityscapes │ ├── ResNet-101 │ │ ├── 1_16.log │ │ ├── 1_2.log │ │ ├── 1_4.log │ │ └── 1_8.log │ └── ResNet-50 │ │ ├── 1_16.log │ │ ├── 1_2.log │ │ ├── 1_4.log │ │ └── 1_8.log └── Pascal-VOC-2012 │ ├── Blended-Split-Size321 │ └── ResNet-101 │ │ ├── 1_16-run1.log │ │ ├── 1_16-run2.log │ │ ├── 1_16-run3.log │ │ ├── 1_4-run1.log │ │ ├── 1_4-run2.log │ │ ├── 1_4-run3.log │ │ ├── 1_8-run1.log │ │ ├── 1_8-run2.log │ │ └── 1_8-run3.log │ ├── High-Quality-Split-Size321 │ ├── ResNet-101 │ │ ├── 1464-run1.log │ │ ├── 1464-run2.log │ │ ├── 1464-run3.log │ │ ├── 183-run1.log │ │ ├── 183-run2.log │ │ ├── 183-run3.log │ │ ├── 366-run1.log │ │ ├── 366-run2.log │ │ ├── 366-run3.log │ │ ├── 732-run1.log │ │ ├── 732-run2.log │ │ ├── 732-run3.log │ │ ├── 92-run1.log │ │ ├── 92-run2.log │ │ └── 92-run3.log │ └── ResNet-50 │ │ ├── 1464.log │ │ ├── 183.log │ │ ├── 366.log │ │ ├── 732.log │ │ └── 92.log │ └── U2PL-Split-Size513 │ ├── ResNet-101 │ ├── 1_16.log │ ├── 1_4.log │ └── 1_8.log │ └── ResNet-50 │ ├── 1_16.log │ ├── 1_4.log │ └── 1_8.log ├── unimatch.py └── util ├── classes.py ├── dist_helper.py ├── ohem.py └── utils.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/README.md -------------------------------------------------------------------------------- /configs/cityscapes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/configs/cityscapes.yaml -------------------------------------------------------------------------------- /configs/coco.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/configs/coco.yaml -------------------------------------------------------------------------------- /configs/pascal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/configs/pascal.yaml -------------------------------------------------------------------------------- /dataset/semi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/dataset/semi.py -------------------------------------------------------------------------------- /dataset/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/dataset/transform.py -------------------------------------------------------------------------------- /docs/SemiSeg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/docs/SemiSeg.md -------------------------------------------------------------------------------- /docs/framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/docs/framework.png -------------------------------------------------------------------------------- /fixmatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/fixmatch.py -------------------------------------------------------------------------------- /model/backbone/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/model/backbone/resnet.py -------------------------------------------------------------------------------- /model/backbone/xception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/model/backbone/xception.py -------------------------------------------------------------------------------- /model/semseg/deeplabv3plus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/model/semseg/deeplabv3plus.py -------------------------------------------------------------------------------- /more-scenarios/medical/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/README.md -------------------------------------------------------------------------------- /more-scenarios/medical/configs/acdc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/configs/acdc.yaml -------------------------------------------------------------------------------- /more-scenarios/medical/dataset/acdc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/dataset/acdc.py -------------------------------------------------------------------------------- /more-scenarios/medical/dataset/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/dataset/transform.py -------------------------------------------------------------------------------- /more-scenarios/medical/model/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/model/unet.py -------------------------------------------------------------------------------- /more-scenarios/medical/scripts/train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/scripts/train.sh -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/1/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/1/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/1/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/1/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/3/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/3/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/3/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/3/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/7/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/7/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/7/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/7/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/test.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/train_slices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/train_slices.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/val.txt -------------------------------------------------------------------------------- /more-scenarios/medical/splits/acdc/valtest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/splits/acdc/valtest.txt -------------------------------------------------------------------------------- /more-scenarios/medical/supervised.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/supervised.py -------------------------------------------------------------------------------- /more-scenarios/medical/training-logs/1case.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/training-logs/1case.log -------------------------------------------------------------------------------- /more-scenarios/medical/training-logs/3cases.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/training-logs/3cases.log -------------------------------------------------------------------------------- /more-scenarios/medical/training-logs/7cases.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/training-logs/7cases.log -------------------------------------------------------------------------------- /more-scenarios/medical/unimatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/unimatch.py -------------------------------------------------------------------------------- /more-scenarios/medical/util/classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/util/classes.py -------------------------------------------------------------------------------- /more-scenarios/medical/util/dist_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/util/dist_helper.py -------------------------------------------------------------------------------- /more-scenarios/medical/util/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/medical/util/utils.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/README.md -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/configs/levir.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/configs/levir.yaml -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/configs/whu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/configs/whu.yaml -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/dataset/semicd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/dataset/semicd.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/dataset/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/dataset/transform.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/model/backbone/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/model/backbone/resnet.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/model/semseg/deeplabv3plus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/model/semseg/deeplabv3plus.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/model/semseg/pspnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/model/semseg/pspnet.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/scripts/train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/scripts/train.sh -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/10%/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/10%/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/10%/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/10%/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/20%/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/20%/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/20%/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/20%/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/40%/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/40%/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/40%/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/40%/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/5%/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/5%/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/5%/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/5%/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/test.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/train.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/levir/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/levir/val.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/10%/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/10%/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/10%/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/10%/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/20%/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/20%/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/20%/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/20%/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/40%/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/40%/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/40%/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/40%/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/5%/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/5%/labeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/5%/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/5%/unlabeled.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/test.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/train.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/splits/whu/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/splits/whu/val.txt -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/supervised.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/supervised.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/LEVIR-CD/DeepLabv3Plus/10%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/LEVIR-CD/DeepLabv3Plus/10%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/LEVIR-CD/DeepLabv3Plus/20%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/LEVIR-CD/DeepLabv3Plus/20%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/LEVIR-CD/DeepLabv3Plus/40%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/LEVIR-CD/DeepLabv3Plus/40%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/LEVIR-CD/DeepLabv3Plus/5%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/LEVIR-CD/DeepLabv3Plus/5%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/LEVIR-CD/PSPNet/10%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/LEVIR-CD/PSPNet/10%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/LEVIR-CD/PSPNet/20%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/LEVIR-CD/PSPNet/20%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/LEVIR-CD/PSPNet/40%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/LEVIR-CD/PSPNet/40%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/LEVIR-CD/PSPNet/5%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/LEVIR-CD/PSPNet/5%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/WHU-CD/DeepLabv3Plus/10%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/WHU-CD/DeepLabv3Plus/10%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/WHU-CD/DeepLabv3Plus/20%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/WHU-CD/DeepLabv3Plus/20%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/WHU-CD/DeepLabv3Plus/40%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/WHU-CD/DeepLabv3Plus/40%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/WHU-CD/DeepLabv3Plus/5%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/WHU-CD/DeepLabv3Plus/5%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/WHU-CD/PSPNet/10%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/WHU-CD/PSPNet/10%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/WHU-CD/PSPNet/20%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/WHU-CD/PSPNet/20%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/WHU-CD/PSPNet/40%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/WHU-CD/PSPNet/40%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/training-logs/WHU-CD/PSPNet/5%.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/training-logs/WHU-CD/PSPNet/5%.log -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/unimatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/unimatch.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/util/dist_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/util/dist_helper.py -------------------------------------------------------------------------------- /more-scenarios/remote-sensing/util/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/more-scenarios/remote-sensing/util/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/slurm_train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/scripts/slurm_train.sh -------------------------------------------------------------------------------- /scripts/train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/scripts/train.sh -------------------------------------------------------------------------------- /splits/cityscapes/1_16/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_16/labeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_16/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_16/unlabeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_2/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_2/labeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_2/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_2/unlabeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_30/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_30/labeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_30/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_30/unlabeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_4/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_4/labeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_4/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_4/unlabeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_8/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_8/labeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/1_8/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/1_8/unlabeled.txt -------------------------------------------------------------------------------- /splits/cityscapes/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/cityscapes/val.txt -------------------------------------------------------------------------------- /splits/coco/1_128/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_128/labeled.txt -------------------------------------------------------------------------------- /splits/coco/1_128/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_128/unlabeled.txt -------------------------------------------------------------------------------- /splits/coco/1_256/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_256/labeled.txt -------------------------------------------------------------------------------- /splits/coco/1_256/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_256/unlabeled.txt -------------------------------------------------------------------------------- /splits/coco/1_32/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_32/labeled.txt -------------------------------------------------------------------------------- /splits/coco/1_32/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_32/unlabeled.txt -------------------------------------------------------------------------------- /splits/coco/1_512/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_512/labeled.txt -------------------------------------------------------------------------------- /splits/coco/1_512/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_512/unlabeled.txt -------------------------------------------------------------------------------- /splits/coco/1_64/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_64/labeled.txt -------------------------------------------------------------------------------- /splits/coco/1_64/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/1_64/unlabeled.txt -------------------------------------------------------------------------------- /splits/coco/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/train.txt -------------------------------------------------------------------------------- /splits/coco/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/coco/val.txt -------------------------------------------------------------------------------- /splits/pascal/1464/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/1464/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/1464/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/1464/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/183/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/183/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/183/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/183/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/1_16/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/1_16/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/1_16/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/1_16/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/1_4/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/1_4/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/1_4/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/1_4/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/1_8/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/1_8/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/1_8/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/1_8/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/366/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/366/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/366/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/366/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/732/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/732/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/732/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/732/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/92/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/92/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/92/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/92/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/train_aug.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/train_aug.txt -------------------------------------------------------------------------------- /splits/pascal/u2pl_1_16/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/u2pl_1_16/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/u2pl_1_16/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/u2pl_1_16/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/u2pl_1_4/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/u2pl_1_4/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/u2pl_1_4/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/u2pl_1_4/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/u2pl_1_8/labeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/u2pl_1_8/labeled.txt -------------------------------------------------------------------------------- /splits/pascal/u2pl_1_8/unlabeled.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/u2pl_1_8/unlabeled.txt -------------------------------------------------------------------------------- /splits/pascal/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/splits/pascal/val.txt -------------------------------------------------------------------------------- /supervised.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/supervised.py -------------------------------------------------------------------------------- /training-logs/COCO/1_128.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/COCO/1_128.log -------------------------------------------------------------------------------- /training-logs/COCO/1_256.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/COCO/1_256.log -------------------------------------------------------------------------------- /training-logs/COCO/1_32.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/COCO/1_32.log -------------------------------------------------------------------------------- /training-logs/COCO/1_512.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/COCO/1_512.log -------------------------------------------------------------------------------- /training-logs/COCO/1_64.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/COCO/1_64.log -------------------------------------------------------------------------------- /training-logs/Cityscapes/ResNet-101/1_16.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Cityscapes/ResNet-101/1_16.log -------------------------------------------------------------------------------- /training-logs/Cityscapes/ResNet-101/1_2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Cityscapes/ResNet-101/1_2.log -------------------------------------------------------------------------------- /training-logs/Cityscapes/ResNet-101/1_4.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Cityscapes/ResNet-101/1_4.log -------------------------------------------------------------------------------- /training-logs/Cityscapes/ResNet-101/1_8.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Cityscapes/ResNet-101/1_8.log -------------------------------------------------------------------------------- /training-logs/Cityscapes/ResNet-50/1_16.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Cityscapes/ResNet-50/1_16.log -------------------------------------------------------------------------------- /training-logs/Cityscapes/ResNet-50/1_2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Cityscapes/ResNet-50/1_2.log -------------------------------------------------------------------------------- /training-logs/Cityscapes/ResNet-50/1_4.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Cityscapes/ResNet-50/1_4.log -------------------------------------------------------------------------------- /training-logs/Cityscapes/ResNet-50/1_8.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Cityscapes/ResNet-50/1_8.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_16-run1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_16-run1.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_16-run2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_16-run2.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_16-run3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_16-run3.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_4-run1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_4-run1.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_4-run2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_4-run2.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_4-run3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_4-run3.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_8-run1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_8-run1.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_8-run2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_8-run2.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_8-run3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/Blended-Split-Size321/ResNet-101/1_8-run3.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/1464-run1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/1464-run1.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/1464-run2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/1464-run2.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/1464-run3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/1464-run3.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/183-run1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/183-run1.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/183-run2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/183-run2.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/183-run3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/183-run3.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/366-run1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/366-run1.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/366-run2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/366-run2.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/366-run3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/366-run3.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/732-run1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/732-run1.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/732-run2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/732-run2.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/732-run3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/732-run3.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/92-run1.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/92-run1.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/92-run2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/92-run2.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/92-run3.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-101/92-run3.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/1464.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/1464.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/183.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/183.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/366.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/366.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/732.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/732.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/92.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/High-Quality-Split-Size321/ResNet-50/92.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-101/1_16.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-101/1_16.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-101/1_4.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-101/1_4.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-101/1_8.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-101/1_8.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-50/1_16.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-50/1_16.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-50/1_4.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-50/1_4.log -------------------------------------------------------------------------------- /training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-50/1_8.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/training-logs/Pascal-VOC-2012/U2PL-Split-Size513/ResNet-50/1_8.log -------------------------------------------------------------------------------- /unimatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/unimatch.py -------------------------------------------------------------------------------- /util/classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/util/classes.py -------------------------------------------------------------------------------- /util/dist_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/util/dist_helper.py -------------------------------------------------------------------------------- /util/ohem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/util/ohem.py -------------------------------------------------------------------------------- /util/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiheYoung/UniMatch/HEAD/util/utils.py --------------------------------------------------------------------------------