├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── SAM2pred.py ├── assets ├── VLP-SAM.png ├── result.png ├── visualization_bicycle.png ├── visualization_bus.png ├── visualization_horse.png ├── visualization_kite.png └── visualization_pizza.png ├── common ├── evaluation.py ├── logger.py ├── utils.py └── vis.py ├── compose.yaml ├── data ├── coco.py ├── dataset.py ├── pascal.py └── splits │ └── lists │ ├── coco │ ├── fss_list │ │ ├── train.txt │ │ ├── train │ │ │ ├── data_list_0.txt │ │ │ ├── data_list_1.txt │ │ │ ├── data_list_2.txt │ │ │ ├── data_list_3.txt │ │ │ ├── readme.md │ │ │ ├── sub_class_file_list_0.txt │ │ │ ├── sub_class_file_list_1.txt │ │ │ ├── sub_class_file_list_2.txt │ │ │ └── sub_class_file_list_3.txt │ │ ├── train_data_list.txt │ │ ├── val.txt │ │ ├── val │ │ │ ├── data_list_0.txt │ │ │ ├── data_list_1.txt │ │ │ ├── data_list_2.txt │ │ │ ├── data_list_3.txt │ │ │ ├── readme.md │ │ │ ├── sub_class_file_list_0.txt │ │ │ ├── sub_class_file_list_1.txt │ │ │ ├── sub_class_file_list_2.txt │ │ │ └── sub_class_file_list_3.txt │ │ └── val_data_list.txt │ ├── train.txt │ ├── train_data_list.txt │ ├── val.txt │ └── val_data_list.txt │ └── pascal │ ├── fss_list │ ├── readme.md │ ├── train │ │ ├── data_list_0.txt │ │ ├── data_list_1.txt │ │ ├── data_list_2.txt │ │ ├── data_list_3.txt │ │ ├── readme.md │ │ ├── sub_class_file_list_0.txt │ │ ├── sub_class_file_list_1.txt │ │ ├── sub_class_file_list_2.txt │ │ └── sub_class_file_list_3.txt │ └── val │ │ ├── data_list_0.txt │ │ ├── data_list_1.txt │ │ ├── data_list_2.txt │ │ ├── data_list_3.txt │ │ ├── readme.md │ │ ├── sub_class_file_list_0.txt │ │ ├── sub_class_file_list_1.txt │ │ ├── sub_class_file_list_2.txt │ │ └── sub_class_file_list_3.txt │ ├── fsss_list_ori │ ├── train │ │ ├── data_list_0.txt │ │ ├── data_list_1.txt │ │ ├── data_list_2.txt │ │ ├── data_list_3.txt │ │ ├── readme.md │ │ ├── sub_class_file_list_0.txt │ │ ├── sub_class_file_list_1.txt │ │ ├── sub_class_file_list_2.txt │ │ └── sub_class_file_list_3.txt │ └── val │ │ ├── data_list_0.txt │ │ ├── data_list_1.txt │ │ ├── data_list_2.txt │ │ ├── data_list_3.txt │ │ ├── readme.md │ │ ├── sub_class_file_list_0.txt │ │ ├── sub_class_file_list_1.txt │ │ ├── sub_class_file_list_2.txt │ │ └── sub_class_file_list_3.txt │ ├── sbd_data.txt │ ├── val.txt │ ├── voc_original_train.txt │ ├── voc_sbd_merge.txt │ └── voc_sbd_merge_noduplicate.txt ├── model ├── CLIP │ ├── .github │ │ └── workflows │ │ │ └── test.yml │ ├── .gitignore │ ├── CLIP.png │ ├── LICENSE │ ├── MANIFEST.in │ ├── README.md │ ├── clip │ │ ├── __init__.py │ │ ├── bpe_simple_vocab_16e6.txt.gz │ │ ├── clip.py │ │ ├── clip_surgery_model.py │ │ ├── model.py │ │ └── simple_tokenizer.py │ ├── data │ │ ├── country211.md │ │ ├── prompts.md │ │ ├── rendered-sst2.md │ │ └── yfcc100m.md │ ├── hubconf.py │ ├── model-card.md │ ├── notebooks │ │ ├── Interacting_with_CLIP.ipynb │ │ └── Prompt_Engineering_for_ImageNet.ipynb │ ├── requirements.txt │ ├── setup.py │ └── tests │ │ └── test_consistency.py ├── VLP_encoder.py └── base │ ├── resnet.py │ ├── transformer_decoder.py │ └── vgg.py ├── requirements.txt ├── segment-anything ├── .flake8 ├── .gitignore ├── LICENSE ├── linter.sh ├── segment_anything │ ├── __init__.py │ ├── automatic_mask_generator.py │ ├── build_sam.py │ ├── modeling │ │ ├── __init__.py │ │ ├── common.py │ │ ├── image_encoder.py │ │ ├── mask_decoder.py │ │ ├── prompt_encoder.py │ │ ├── sam.py │ │ └── transformer.py │ ├── predictor.py │ └── utils │ │ ├── __init__.py │ │ ├── amg.py │ │ ├── onnx.py │ │ └── transforms.py ├── setup.cfg └── setup.py ├── train.py └── train.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/README.md -------------------------------------------------------------------------------- /SAM2pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/SAM2pred.py -------------------------------------------------------------------------------- /assets/VLP-SAM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/assets/VLP-SAM.png -------------------------------------------------------------------------------- /assets/result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/assets/result.png -------------------------------------------------------------------------------- /assets/visualization_bicycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/assets/visualization_bicycle.png -------------------------------------------------------------------------------- /assets/visualization_bus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/assets/visualization_bus.png -------------------------------------------------------------------------------- /assets/visualization_horse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/assets/visualization_horse.png -------------------------------------------------------------------------------- /assets/visualization_kite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/assets/visualization_kite.png -------------------------------------------------------------------------------- /assets/visualization_pizza.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/assets/visualization_pizza.png -------------------------------------------------------------------------------- /common/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/common/evaluation.py -------------------------------------------------------------------------------- /common/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/common/logger.py -------------------------------------------------------------------------------- /common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/common/utils.py -------------------------------------------------------------------------------- /common/vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/common/vis.py -------------------------------------------------------------------------------- /compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/compose.yaml -------------------------------------------------------------------------------- /data/coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/coco.py -------------------------------------------------------------------------------- /data/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/dataset.py -------------------------------------------------------------------------------- /data/pascal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/pascal.py -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/data_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train/data_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/data_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train/data_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/data_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train/data_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/data_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train/data_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/readme.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/sub_class_file_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train/sub_class_file_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/sub_class_file_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train/sub_class_file_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/sub_class_file_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train/sub_class_file_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train/sub_class_file_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train/sub_class_file_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/train_data_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/train_data_list.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/data_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val/data_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/data_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val/data_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/data_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val/data_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/data_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val/data_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/readme.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/sub_class_file_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val/sub_class_file_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/sub_class_file_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val/sub_class_file_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/sub_class_file_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val/sub_class_file_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val/sub_class_file_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val/sub_class_file_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/fss_list/val_data_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/fss_list/val_data_list.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/train.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/train_data_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/train_data_list.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/val.txt -------------------------------------------------------------------------------- /data/splits/lists/coco/val_data_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/coco/val_data_list.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/readme.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/data_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/train/data_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/data_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/train/data_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/data_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/train/data_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/data_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/train/data_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/readme.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/sub_class_file_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/train/sub_class_file_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/sub_class_file_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/train/sub_class_file_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/sub_class_file_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/train/sub_class_file_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/train/sub_class_file_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/train/sub_class_file_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/data_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/val/data_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/data_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/val/data_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/data_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/val/data_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/data_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/val/data_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/readme.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/sub_class_file_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/val/sub_class_file_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/sub_class_file_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/val/sub_class_file_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/sub_class_file_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/val/sub_class_file_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fss_list/val/sub_class_file_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fss_list/val/sub_class_file_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/data_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/train/data_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/data_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/train/data_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/data_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/train/data_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/data_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/train/data_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/readme.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/sub_class_file_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/train/sub_class_file_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/sub_class_file_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/train/sub_class_file_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/sub_class_file_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/train/sub_class_file_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/train/sub_class_file_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/train/sub_class_file_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/data_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/val/data_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/data_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/val/data_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/data_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/val/data_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/data_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/val/data_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/readme.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/sub_class_file_list_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/val/sub_class_file_list_0.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/sub_class_file_list_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/val/sub_class_file_list_1.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/sub_class_file_list_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/val/sub_class_file_list_2.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/fsss_list_ori/val/sub_class_file_list_3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/fsss_list_ori/val/sub_class_file_list_3.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/sbd_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/sbd_data.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/val.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/voc_original_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/voc_original_train.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/voc_sbd_merge.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/voc_sbd_merge.txt -------------------------------------------------------------------------------- /data/splits/lists/pascal/voc_sbd_merge_noduplicate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/data/splits/lists/pascal/voc_sbd_merge_noduplicate.txt -------------------------------------------------------------------------------- /model/CLIP/.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/.github/workflows/test.yml -------------------------------------------------------------------------------- /model/CLIP/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/.gitignore -------------------------------------------------------------------------------- /model/CLIP/CLIP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/CLIP.png -------------------------------------------------------------------------------- /model/CLIP/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/LICENSE -------------------------------------------------------------------------------- /model/CLIP/MANIFEST.in: -------------------------------------------------------------------------------- 1 | include clip/bpe_simple_vocab_16e6.txt.gz 2 | -------------------------------------------------------------------------------- /model/CLIP/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/README.md -------------------------------------------------------------------------------- /model/CLIP/clip/__init__.py: -------------------------------------------------------------------------------- 1 | from .clip import * 2 | -------------------------------------------------------------------------------- /model/CLIP/clip/bpe_simple_vocab_16e6.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/clip/bpe_simple_vocab_16e6.txt.gz -------------------------------------------------------------------------------- /model/CLIP/clip/clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/clip/clip.py -------------------------------------------------------------------------------- /model/CLIP/clip/clip_surgery_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/clip/clip_surgery_model.py -------------------------------------------------------------------------------- /model/CLIP/clip/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/clip/model.py -------------------------------------------------------------------------------- /model/CLIP/clip/simple_tokenizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/clip/simple_tokenizer.py -------------------------------------------------------------------------------- /model/CLIP/data/country211.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/data/country211.md -------------------------------------------------------------------------------- /model/CLIP/data/prompts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/data/prompts.md -------------------------------------------------------------------------------- /model/CLIP/data/rendered-sst2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/data/rendered-sst2.md -------------------------------------------------------------------------------- /model/CLIP/data/yfcc100m.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/data/yfcc100m.md -------------------------------------------------------------------------------- /model/CLIP/hubconf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/hubconf.py -------------------------------------------------------------------------------- /model/CLIP/model-card.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/model-card.md -------------------------------------------------------------------------------- /model/CLIP/notebooks/Interacting_with_CLIP.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/notebooks/Interacting_with_CLIP.ipynb -------------------------------------------------------------------------------- /model/CLIP/notebooks/Prompt_Engineering_for_ImageNet.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/notebooks/Prompt_Engineering_for_ImageNet.ipynb -------------------------------------------------------------------------------- /model/CLIP/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/requirements.txt -------------------------------------------------------------------------------- /model/CLIP/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/setup.py -------------------------------------------------------------------------------- /model/CLIP/tests/test_consistency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/CLIP/tests/test_consistency.py -------------------------------------------------------------------------------- /model/VLP_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/VLP_encoder.py -------------------------------------------------------------------------------- /model/base/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/base/resnet.py -------------------------------------------------------------------------------- /model/base/transformer_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/base/transformer_decoder.py -------------------------------------------------------------------------------- /model/base/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/model/base/vgg.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/requirements.txt -------------------------------------------------------------------------------- /segment-anything/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/.flake8 -------------------------------------------------------------------------------- /segment-anything/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/.gitignore -------------------------------------------------------------------------------- /segment-anything/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/LICENSE -------------------------------------------------------------------------------- /segment-anything/linter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/linter.sh -------------------------------------------------------------------------------- /segment-anything/segment_anything/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/__init__.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/automatic_mask_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/automatic_mask_generator.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/build_sam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/build_sam.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/modeling/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/modeling/__init__.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/modeling/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/modeling/common.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/modeling/image_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/modeling/image_encoder.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/modeling/mask_decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/modeling/mask_decoder.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/modeling/prompt_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/modeling/prompt_encoder.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/modeling/sam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/modeling/sam.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/modeling/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/modeling/transformer.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/predictor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/predictor.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/utils/__init__.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/utils/amg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/utils/amg.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/utils/onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/utils/onnx.py -------------------------------------------------------------------------------- /segment-anything/segment_anything/utils/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/segment_anything/utils/transforms.py -------------------------------------------------------------------------------- /segment-anything/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/setup.cfg -------------------------------------------------------------------------------- /segment-anything/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/segment-anything/setup.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/train.py -------------------------------------------------------------------------------- /train.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kosukesakurai1/VLP-SAM/HEAD/train.sh --------------------------------------------------------------------------------