├── .gitignore ├── README.md ├── common ├── __init__.py ├── common.py ├── eval.py └── train.py ├── data └── data_txt │ ├── CORe50 │ ├── fixed_order.npy │ ├── source_train.txt │ └── target.txt │ ├── COSDA-HR │ ├── fixed_order.npy │ ├── source_train.txt │ └── target.txt │ └── OWR │ ├── ROD_test.txt │ ├── ROD_train.txt │ ├── arid_test.txt │ ├── fixed_order.npy │ ├── synROD_test.txt │ └── synROD_train.txt ├── datasets └── datasets.py ├── eval.py ├── eval_CORe50.py ├── eval_COSDA.py ├── eval_OWR.py ├── evals └── evals.py ├── media └── cow.png ├── models ├── __init__.py ├── adain.py ├── base_model.py ├── classifier.py ├── resnet_imagenet.py ├── transform_layers.py └── vit_models.py ├── requirements.txt ├── train.py ├── training ├── __init__.py ├── contrastive_loss.py ├── scheduler.py └── sup │ ├── __init__.py │ └── trainer.py └── utils ├── __init__.py ├── dist_utils.py ├── generate_prototypes.py ├── temperature_scaling.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | **/__pycache__/* 2 | 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/README.md -------------------------------------------------------------------------------- /common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/common/common.py -------------------------------------------------------------------------------- /common/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/common/eval.py -------------------------------------------------------------------------------- /common/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/common/train.py -------------------------------------------------------------------------------- /data/data_txt/CORe50/fixed_order.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/CORe50/fixed_order.npy -------------------------------------------------------------------------------- /data/data_txt/CORe50/source_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/CORe50/source_train.txt -------------------------------------------------------------------------------- /data/data_txt/CORe50/target.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/CORe50/target.txt -------------------------------------------------------------------------------- /data/data_txt/COSDA-HR/fixed_order.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/COSDA-HR/fixed_order.npy -------------------------------------------------------------------------------- /data/data_txt/COSDA-HR/source_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/COSDA-HR/source_train.txt -------------------------------------------------------------------------------- /data/data_txt/COSDA-HR/target.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/COSDA-HR/target.txt -------------------------------------------------------------------------------- /data/data_txt/OWR/ROD_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/OWR/ROD_test.txt -------------------------------------------------------------------------------- /data/data_txt/OWR/ROD_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/OWR/ROD_train.txt -------------------------------------------------------------------------------- /data/data_txt/OWR/arid_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/OWR/arid_test.txt -------------------------------------------------------------------------------- /data/data_txt/OWR/fixed_order.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/OWR/fixed_order.npy -------------------------------------------------------------------------------- /data/data_txt/OWR/synROD_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/OWR/synROD_test.txt -------------------------------------------------------------------------------- /data/data_txt/OWR/synROD_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/data/data_txt/OWR/synROD_train.txt -------------------------------------------------------------------------------- /datasets/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/datasets/datasets.py -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/eval.py -------------------------------------------------------------------------------- /eval_CORe50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/eval_CORe50.py -------------------------------------------------------------------------------- /eval_COSDA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/eval_COSDA.py -------------------------------------------------------------------------------- /eval_OWR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/eval_OWR.py -------------------------------------------------------------------------------- /evals/evals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/evals/evals.py -------------------------------------------------------------------------------- /media/cow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/media/cow.png -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/adain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/models/adain.py -------------------------------------------------------------------------------- /models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/models/base_model.py -------------------------------------------------------------------------------- /models/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/models/classifier.py -------------------------------------------------------------------------------- /models/resnet_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/models/resnet_imagenet.py -------------------------------------------------------------------------------- /models/transform_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/models/transform_layers.py -------------------------------------------------------------------------------- /models/vit_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/models/vit_models.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/requirements.txt -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/train.py -------------------------------------------------------------------------------- /training/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/training/__init__.py -------------------------------------------------------------------------------- /training/contrastive_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/training/contrastive_loss.py -------------------------------------------------------------------------------- /training/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/training/scheduler.py -------------------------------------------------------------------------------- /training/sup/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/training/sup/__init__.py -------------------------------------------------------------------------------- /training/sup/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/training/sup/trainer.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/dist_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/utils/dist_utils.py -------------------------------------------------------------------------------- /utils/generate_prototypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/utils/generate_prototypes.py -------------------------------------------------------------------------------- /utils/temperature_scaling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/utils/temperature_scaling.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoCappio/Contrastive_Open_World/HEAD/utils/utils.py --------------------------------------------------------------------------------