├── LICENSE ├── README.md ├── evaluation ├── segmentation │ ├── README.md │ ├── configs │ │ ├── cityscapes.yml │ │ ├── env.yml │ │ └── pascal_voc.yml │ ├── data │ │ ├── dataloaders │ │ │ ├── cityscapes.py │ │ │ ├── fblib_transforms.py │ │ │ ├── pascal_voc.py │ │ │ └── vanilla_transforms.py │ │ └── util │ │ │ ├── google_drive.py │ │ │ ├── helpers.py │ │ │ └── mypath.py │ ├── models │ │ └── model.py │ ├── multi_gpu.py │ ├── single_gpu.py │ └── utils │ │ ├── collate.py │ │ ├── common_config.py │ │ ├── config.py │ │ ├── evaluate_utils.py │ │ ├── logger.py │ │ └── utils.py └── voc_svm │ ├── README.md │ ├── main.py │ ├── metrics.py │ └── voc.py ├── images ├── davis.jpg ├── retrievals.jpg └── teaser.jpg ├── main.py ├── main_ours.py ├── main_ours_warmup.py ├── scripts ├── moco_coco_200ep.sh ├── moco_coco_800ep.sh ├── ours_coco_200ep.sh ├── ours_coco_800ep.sh ├── ours_warmup_coco_200ep.sh └── ours_warmup_coco_800ep.sh └── utils ├── auto_augment ├── auto_augment.py ├── functional.py ├── functional_pil.py ├── functional_tensor.py └── random_choice.py ├── constrained_cropping.py ├── dataset.py └── logger.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/README.md -------------------------------------------------------------------------------- /evaluation/segmentation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/README.md -------------------------------------------------------------------------------- /evaluation/segmentation/configs/cityscapes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/configs/cityscapes.yml -------------------------------------------------------------------------------- /evaluation/segmentation/configs/env.yml: -------------------------------------------------------------------------------- 1 | root_dir: /path/to/save/results/ 2 | -------------------------------------------------------------------------------- /evaluation/segmentation/configs/pascal_voc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/configs/pascal_voc.yml -------------------------------------------------------------------------------- /evaluation/segmentation/data/dataloaders/cityscapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/data/dataloaders/cityscapes.py -------------------------------------------------------------------------------- /evaluation/segmentation/data/dataloaders/fblib_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/data/dataloaders/fblib_transforms.py -------------------------------------------------------------------------------- /evaluation/segmentation/data/dataloaders/pascal_voc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/data/dataloaders/pascal_voc.py -------------------------------------------------------------------------------- /evaluation/segmentation/data/dataloaders/vanilla_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/data/dataloaders/vanilla_transforms.py -------------------------------------------------------------------------------- /evaluation/segmentation/data/util/google_drive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/data/util/google_drive.py -------------------------------------------------------------------------------- /evaluation/segmentation/data/util/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/data/util/helpers.py -------------------------------------------------------------------------------- /evaluation/segmentation/data/util/mypath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/data/util/mypath.py -------------------------------------------------------------------------------- /evaluation/segmentation/models/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/models/model.py -------------------------------------------------------------------------------- /evaluation/segmentation/multi_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/multi_gpu.py -------------------------------------------------------------------------------- /evaluation/segmentation/single_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/single_gpu.py -------------------------------------------------------------------------------- /evaluation/segmentation/utils/collate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/utils/collate.py -------------------------------------------------------------------------------- /evaluation/segmentation/utils/common_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/utils/common_config.py -------------------------------------------------------------------------------- /evaluation/segmentation/utils/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/utils/config.py -------------------------------------------------------------------------------- /evaluation/segmentation/utils/evaluate_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/utils/evaluate_utils.py -------------------------------------------------------------------------------- /evaluation/segmentation/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/utils/logger.py -------------------------------------------------------------------------------- /evaluation/segmentation/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/segmentation/utils/utils.py -------------------------------------------------------------------------------- /evaluation/voc_svm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/voc_svm/README.md -------------------------------------------------------------------------------- /evaluation/voc_svm/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/voc_svm/main.py -------------------------------------------------------------------------------- /evaluation/voc_svm/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/voc_svm/metrics.py -------------------------------------------------------------------------------- /evaluation/voc_svm/voc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/evaluation/voc_svm/voc.py -------------------------------------------------------------------------------- /images/davis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/images/davis.jpg -------------------------------------------------------------------------------- /images/retrievals.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/images/retrievals.jpg -------------------------------------------------------------------------------- /images/teaser.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/images/teaser.jpg -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/main.py -------------------------------------------------------------------------------- /main_ours.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/main_ours.py -------------------------------------------------------------------------------- /main_ours_warmup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/main_ours_warmup.py -------------------------------------------------------------------------------- /scripts/moco_coco_200ep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/scripts/moco_coco_200ep.sh -------------------------------------------------------------------------------- /scripts/moco_coco_800ep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/scripts/moco_coco_800ep.sh -------------------------------------------------------------------------------- /scripts/ours_coco_200ep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/scripts/ours_coco_200ep.sh -------------------------------------------------------------------------------- /scripts/ours_coco_800ep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/scripts/ours_coco_800ep.sh -------------------------------------------------------------------------------- /scripts/ours_warmup_coco_200ep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/scripts/ours_warmup_coco_200ep.sh -------------------------------------------------------------------------------- /scripts/ours_warmup_coco_800ep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/scripts/ours_warmup_coco_800ep.sh -------------------------------------------------------------------------------- /utils/auto_augment/auto_augment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/utils/auto_augment/auto_augment.py -------------------------------------------------------------------------------- /utils/auto_augment/functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/utils/auto_augment/functional.py -------------------------------------------------------------------------------- /utils/auto_augment/functional_pil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/utils/auto_augment/functional_pil.py -------------------------------------------------------------------------------- /utils/auto_augment/functional_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/utils/auto_augment/functional_tensor.py -------------------------------------------------------------------------------- /utils/auto_augment/random_choice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/utils/auto_augment/random_choice.py -------------------------------------------------------------------------------- /utils/constrained_cropping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/utils/constrained_cropping.py -------------------------------------------------------------------------------- /utils/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/utils/dataset.py -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wvangansbeke/Revisiting-Contrastive-SSL/HEAD/utils/logger.py --------------------------------------------------------------------------------