├── README.md ├── checkpoints └── placeholder ├── coco_cluster.py ├── data ├── coco │ ├── coco_adj.pkl │ └── coco_glove_word2vec.pkl ├── idx_cluster13_0.json ├── idx_cluster1_0.json ├── idx_cluster2_0.json ├── idx_cluster3_0.json ├── idx_cluster5_0.json ├── idx_cluster8_0.json ├── idx_coocurrence13_0.json ├── idx_coocurrence1_0.json ├── idx_coocurrence2_0.json ├── idx_coocurrence3_0.json ├── idx_coocurrence5_0.json ├── idx_coocurrence8_0.json ├── nus_cluster13_0.json ├── nus_cluster1_0.json ├── nus_cluster2_0.json ├── nus_cluster3_0.json ├── nus_cluster5_0.json ├── nus_cluster8_0.json ├── nus_coocurrence13_0.json ├── nus_coocurrence1_0.json ├── nus_coocurrence2_0.json ├── nus_coocurrence3_0.json ├── nus_coocurrence5_0.json ├── nus_coocurrence8_0.json └── nuswide │ ├── nuswide_adj.pkl │ └── nuswide_glove_word2vec.pkl ├── dis_B_cpsd.py ├── helper_functions ├── __pycache__ │ ├── helper_functions.cpython-36.pyc │ └── helper_functions.cpython-38.pyc ├── helper_functions.py └── helper_functions1.py ├── images ├── coco.png └── nus.png ├── model ├── ASL_losses.py ├── KL_loss.py ├── __pycache__ │ ├── ASL_losses.cpython-36.pyc │ ├── ASL_losses.cpython-38.pyc │ ├── ASL_losses_.cpython-36.pyc │ ├── ASL_losses_q2l.cpython-36.pyc │ ├── ASL_losses_q2l.cpython-38.pyc │ ├── Cos_loss.cpython-36.pyc │ ├── KL_loss.cpython-36.pyc │ ├── KL_loss.cpython-38.pyc │ ├── avg_pool.cpython-36.pyc │ ├── avg_pool.cpython-38.pyc │ ├── backbone.cpython-36.pyc │ ├── backbone.cpython-38.pyc │ ├── model_101.cpython-36.pyc │ ├── model_101.cpython-38.pyc │ ├── model_asl_gcn.cpython-36.pyc │ ├── model_asl_gcn1.cpython-36.pyc │ ├── model_cos.cpython-36.pyc │ ├── model_q2l.cpython-36.pyc │ ├── model_q2l.cpython-38.pyc │ ├── model_resnext.cpython-36.pyc │ ├── model_resnext_fusion.cpython-36.pyc │ ├── model_resnext_share.cpython-36.pyc │ ├── model_resnext_xdis.cpython-36.pyc │ ├── model_trans.cpython-36.pyc │ ├── model_trans_101.cpython-36.pyc │ ├── model_trans_101.cpython-38.pyc │ ├── model_trans_101_blp.cpython-36.pyc │ ├── model_trans_i1.cpython-36.pyc │ ├── model_trans_pooling.cpython-36.pyc │ ├── model_trans_res.cpython-36.pyc │ ├── model_trans_resnext.cpython-36.pyc │ ├── model_trans_resnext_gcn.cpython-36.pyc │ ├── model_trans_tres.cpython-36.pyc │ ├── model_trans_tres_no_attr.cpython-36.pyc │ ├── model_trans_tres_xdis.cpython-36.pyc │ ├── model_tres.cpython-36.pyc │ ├── model_tres.cpython-38.pyc │ ├── position_encoding.cpython-36.pyc │ ├── position_encoding.cpython-38.pyc │ ├── resnext.cpython-36.pyc │ ├── selfsup_loss.cpython-36.pyc │ ├── transformer.cpython-36.pyc │ ├── transformer.cpython-38.pyc │ ├── util.cpython-36.pyc │ ├── vit_transformer.cpython-36.pyc │ ├── vit_transformer.cpython-38.pyc │ └── vit_transformer_attn.cpython-36.pyc ├── avg_pool.py ├── model_101.py ├── model_q2l.py ├── model_resnext.py ├── model_trans_101.py ├── model_tres.py ├── q2l_utils │ ├── ASL_losses_q2l.py │ ├── __pycache__ │ │ ├── ASL_losses_q2l.cpython-36.pyc │ │ ├── cutout.cpython-36.pyc │ │ ├── cutout.cpython-38.pyc │ │ ├── logger.cpython-36.pyc │ │ ├── logger.cpython-38.pyc │ │ ├── metric.cpython-38.pyc │ │ ├── misc.cpython-36.pyc │ │ ├── misc.cpython-38.pyc │ │ ├── position_encoding.cpython-36.pyc │ │ ├── q2l_backbone.cpython-36.pyc │ │ ├── q2l_transformer.cpython-36.pyc │ │ ├── slconfig.cpython-36.pyc │ │ └── slconfig.cpython-38.pyc │ ├── cutout.py │ ├── logger.py │ ├── metric.py │ ├── misc.py │ ├── position_encoding.py │ ├── q2l_backbone.py │ ├── q2l_transformer.py │ ├── slconfig.py │ └── slio.py ├── resnet.py ├── resnext.py ├── util.py └── vit_transformer.py ├── nuswide_cluster.py ├── partition ├── adj.txt ├── category_MLGCN.json ├── category_nus.json ├── coco_adj.pkl ├── generate_rand_partirion.py ├── generate_with_adj.py ├── nus_adj.pkl ├── oc.txt └── postprocess.py ├── train_B_part.py ├── tresnet ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── __init__.cpython-38.pyc │ ├── tresnet.cpython-36.pyc │ └── tresnet.cpython-38.pyc ├── layers │ ├── __pycache__ │ │ ├── anti_aliasing.cpython-36.pyc │ │ ├── anti_aliasing.cpython-38.pyc │ │ ├── avg_pool.cpython-36.pyc │ │ ├── avg_pool.cpython-38.pyc │ │ ├── general_layers.cpython-36.pyc │ │ └── general_layers.cpython-38.pyc │ ├── anti_aliasing.py │ ├── avg_pool.py │ └── general_layers.py └── tresnet.py ├── utils ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── factory.cpython-36.pyc │ └── util.cpython-36.pyc ├── factory.py └── util.py ├── val_engine.py └── validate.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/README.md -------------------------------------------------------------------------------- /checkpoints/placeholder: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /coco_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/coco_cluster.py -------------------------------------------------------------------------------- /data/coco/coco_adj.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/coco/coco_adj.pkl -------------------------------------------------------------------------------- /data/coco/coco_glove_word2vec.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/coco/coco_glove_word2vec.pkl -------------------------------------------------------------------------------- /data/idx_cluster13_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_cluster13_0.json -------------------------------------------------------------------------------- /data/idx_cluster1_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_cluster1_0.json -------------------------------------------------------------------------------- /data/idx_cluster2_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_cluster2_0.json -------------------------------------------------------------------------------- /data/idx_cluster3_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_cluster3_0.json -------------------------------------------------------------------------------- /data/idx_cluster5_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_cluster5_0.json -------------------------------------------------------------------------------- /data/idx_cluster8_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_cluster8_0.json -------------------------------------------------------------------------------- /data/idx_coocurrence13_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_coocurrence13_0.json -------------------------------------------------------------------------------- /data/idx_coocurrence1_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_coocurrence1_0.json -------------------------------------------------------------------------------- /data/idx_coocurrence2_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_coocurrence2_0.json -------------------------------------------------------------------------------- /data/idx_coocurrence3_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_coocurrence3_0.json -------------------------------------------------------------------------------- /data/idx_coocurrence5_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_coocurrence5_0.json -------------------------------------------------------------------------------- /data/idx_coocurrence8_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/idx_coocurrence8_0.json -------------------------------------------------------------------------------- /data/nus_cluster13_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_cluster13_0.json -------------------------------------------------------------------------------- /data/nus_cluster1_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_cluster1_0.json -------------------------------------------------------------------------------- /data/nus_cluster2_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_cluster2_0.json -------------------------------------------------------------------------------- /data/nus_cluster3_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_cluster3_0.json -------------------------------------------------------------------------------- /data/nus_cluster5_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_cluster5_0.json -------------------------------------------------------------------------------- /data/nus_cluster8_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_cluster8_0.json -------------------------------------------------------------------------------- /data/nus_coocurrence13_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_coocurrence13_0.json -------------------------------------------------------------------------------- /data/nus_coocurrence1_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_coocurrence1_0.json -------------------------------------------------------------------------------- /data/nus_coocurrence2_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_coocurrence2_0.json -------------------------------------------------------------------------------- /data/nus_coocurrence3_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_coocurrence3_0.json -------------------------------------------------------------------------------- /data/nus_coocurrence5_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_coocurrence5_0.json -------------------------------------------------------------------------------- /data/nus_coocurrence8_0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nus_coocurrence8_0.json -------------------------------------------------------------------------------- /data/nuswide/nuswide_adj.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nuswide/nuswide_adj.pkl -------------------------------------------------------------------------------- /data/nuswide/nuswide_glove_word2vec.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/data/nuswide/nuswide_glove_word2vec.pkl -------------------------------------------------------------------------------- /dis_B_cpsd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/dis_B_cpsd.py -------------------------------------------------------------------------------- /helper_functions/__pycache__/helper_functions.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/helper_functions/__pycache__/helper_functions.cpython-36.pyc -------------------------------------------------------------------------------- /helper_functions/__pycache__/helper_functions.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/helper_functions/__pycache__/helper_functions.cpython-38.pyc -------------------------------------------------------------------------------- /helper_functions/helper_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/helper_functions/helper_functions.py -------------------------------------------------------------------------------- /helper_functions/helper_functions1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/helper_functions/helper_functions1.py -------------------------------------------------------------------------------- /images/coco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/images/coco.png -------------------------------------------------------------------------------- /images/nus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/images/nus.png -------------------------------------------------------------------------------- /model/ASL_losses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/ASL_losses.py -------------------------------------------------------------------------------- /model/KL_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/KL_loss.py -------------------------------------------------------------------------------- /model/__pycache__/ASL_losses.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/ASL_losses.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/ASL_losses.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/ASL_losses.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/ASL_losses_.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/ASL_losses_.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/ASL_losses_q2l.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/ASL_losses_q2l.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/ASL_losses_q2l.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/ASL_losses_q2l.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/Cos_loss.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/Cos_loss.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/KL_loss.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/KL_loss.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/KL_loss.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/KL_loss.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/avg_pool.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/avg_pool.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/avg_pool.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/avg_pool.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/backbone.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/backbone.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/backbone.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/backbone.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_101.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_101.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_101.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_101.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_asl_gcn.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_asl_gcn.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_asl_gcn1.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_asl_gcn1.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_cos.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_cos.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_q2l.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_q2l.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_q2l.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_q2l.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_resnext.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_resnext.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_resnext_fusion.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_resnext_fusion.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_resnext_share.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_resnext_share.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_resnext_xdis.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_resnext_xdis.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_101.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_101.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_101.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_101.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_101_blp.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_101_blp.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_i1.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_i1.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_pooling.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_pooling.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_res.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_res.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_resnext.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_resnext.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_resnext_gcn.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_resnext_gcn.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_tres.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_tres.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_tres_no_attr.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_tres_no_attr.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_trans_tres_xdis.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_trans_tres_xdis.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_tres.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_tres.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/model_tres.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/model_tres.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/position_encoding.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/position_encoding.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/position_encoding.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/position_encoding.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/resnext.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/resnext.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/selfsup_loss.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/selfsup_loss.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/transformer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/transformer.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/transformer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/transformer.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/util.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/vit_transformer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/vit_transformer.cpython-36.pyc -------------------------------------------------------------------------------- /model/__pycache__/vit_transformer.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/vit_transformer.cpython-38.pyc -------------------------------------------------------------------------------- /model/__pycache__/vit_transformer_attn.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/__pycache__/vit_transformer_attn.cpython-36.pyc -------------------------------------------------------------------------------- /model/avg_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/avg_pool.py -------------------------------------------------------------------------------- /model/model_101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/model_101.py -------------------------------------------------------------------------------- /model/model_q2l.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/model_q2l.py -------------------------------------------------------------------------------- /model/model_resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/model_resnext.py -------------------------------------------------------------------------------- /model/model_trans_101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/model_trans_101.py -------------------------------------------------------------------------------- /model/model_tres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/model_tres.py -------------------------------------------------------------------------------- /model/q2l_utils/ASL_losses_q2l.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/ASL_losses_q2l.py -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/ASL_losses_q2l.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/ASL_losses_q2l.cpython-36.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/cutout.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/cutout.cpython-36.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/cutout.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/cutout.cpython-38.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/logger.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/logger.cpython-36.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/logger.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/logger.cpython-38.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/metric.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/metric.cpython-38.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/misc.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/misc.cpython-36.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/misc.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/misc.cpython-38.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/position_encoding.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/position_encoding.cpython-36.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/q2l_backbone.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/q2l_backbone.cpython-36.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/q2l_transformer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/q2l_transformer.cpython-36.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/slconfig.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/slconfig.cpython-36.pyc -------------------------------------------------------------------------------- /model/q2l_utils/__pycache__/slconfig.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/__pycache__/slconfig.cpython-38.pyc -------------------------------------------------------------------------------- /model/q2l_utils/cutout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/cutout.py -------------------------------------------------------------------------------- /model/q2l_utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/logger.py -------------------------------------------------------------------------------- /model/q2l_utils/metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/metric.py -------------------------------------------------------------------------------- /model/q2l_utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/misc.py -------------------------------------------------------------------------------- /model/q2l_utils/position_encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/position_encoding.py -------------------------------------------------------------------------------- /model/q2l_utils/q2l_backbone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/q2l_backbone.py -------------------------------------------------------------------------------- /model/q2l_utils/q2l_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/q2l_transformer.py -------------------------------------------------------------------------------- /model/q2l_utils/slconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/slconfig.py -------------------------------------------------------------------------------- /model/q2l_utils/slio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/q2l_utils/slio.py -------------------------------------------------------------------------------- /model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/resnet.py -------------------------------------------------------------------------------- /model/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/resnext.py -------------------------------------------------------------------------------- /model/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/util.py -------------------------------------------------------------------------------- /model/vit_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/model/vit_transformer.py -------------------------------------------------------------------------------- /nuswide_cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/nuswide_cluster.py -------------------------------------------------------------------------------- /partition/adj.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/adj.txt -------------------------------------------------------------------------------- /partition/category_MLGCN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/category_MLGCN.json -------------------------------------------------------------------------------- /partition/category_nus.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/category_nus.json -------------------------------------------------------------------------------- /partition/coco_adj.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/coco_adj.pkl -------------------------------------------------------------------------------- /partition/generate_rand_partirion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/generate_rand_partirion.py -------------------------------------------------------------------------------- /partition/generate_with_adj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/generate_with_adj.py -------------------------------------------------------------------------------- /partition/nus_adj.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/nus_adj.pkl -------------------------------------------------------------------------------- /partition/oc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/oc.txt -------------------------------------------------------------------------------- /partition/postprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/partition/postprocess.py -------------------------------------------------------------------------------- /train_B_part.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/train_B_part.py -------------------------------------------------------------------------------- /tresnet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/__init__.py -------------------------------------------------------------------------------- /tresnet/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /tresnet/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /tresnet/__pycache__/tresnet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/__pycache__/tresnet.cpython-36.pyc -------------------------------------------------------------------------------- /tresnet/__pycache__/tresnet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/__pycache__/tresnet.cpython-38.pyc -------------------------------------------------------------------------------- /tresnet/layers/__pycache__/anti_aliasing.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/__pycache__/anti_aliasing.cpython-36.pyc -------------------------------------------------------------------------------- /tresnet/layers/__pycache__/anti_aliasing.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/__pycache__/anti_aliasing.cpython-38.pyc -------------------------------------------------------------------------------- /tresnet/layers/__pycache__/avg_pool.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/__pycache__/avg_pool.cpython-36.pyc -------------------------------------------------------------------------------- /tresnet/layers/__pycache__/avg_pool.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/__pycache__/avg_pool.cpython-38.pyc -------------------------------------------------------------------------------- /tresnet/layers/__pycache__/general_layers.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/__pycache__/general_layers.cpython-36.pyc -------------------------------------------------------------------------------- /tresnet/layers/__pycache__/general_layers.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/__pycache__/general_layers.cpython-38.pyc -------------------------------------------------------------------------------- /tresnet/layers/anti_aliasing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/anti_aliasing.py -------------------------------------------------------------------------------- /tresnet/layers/avg_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/avg_pool.py -------------------------------------------------------------------------------- /tresnet/layers/general_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/layers/general_layers.py -------------------------------------------------------------------------------- /tresnet/tresnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/tresnet/tresnet.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/utils/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/factory.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/utils/__pycache__/factory.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/utils/__pycache__/util.cpython-36.pyc -------------------------------------------------------------------------------- /utils/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/utils/factory.py -------------------------------------------------------------------------------- /utils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/utils/util.py -------------------------------------------------------------------------------- /val_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/val_engine.py -------------------------------------------------------------------------------- /validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Robbie-Xu/CPSD/HEAD/validate.py --------------------------------------------------------------------------------