├── Hash_mAP_test.py ├── README.md ├── SEMICON++_log ├── CUB-SEMICON++ │ ├── [12] │ │ └── train.log │ └── [24] │ │ └── train.log ├── Food101-SEMICON++ │ ├── [12] │ │ └── train.log │ └── [24] │ │ └── train.log └── NAbirds-SEMICON++ │ ├── [12, 24] │ └── train.log │ ├── [32] │ └── train.log │ └── [48] │ └── train.log ├── SEMICON_log ├── CUB-SEM+CT │ ├── [12] │ │ └── train.log │ ├── [24] │ │ └── train.log │ ├── [32] │ │ └── train.log │ └── [48] │ │ └── train.log ├── Food101-SEM+CT │ ├── [12, 48] │ │ └── train.log │ └── [24, 32] │ │ └── train.log └── NAbirds-SEM+CT │ ├── [12] │ └── train.log │ ├── [24, 32] │ └── train.log │ └── [48] │ └── train.log ├── SEMICON_train.py ├── baseline_train.py ├── data ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-38.pyc │ ├── aircraft.cpython-38.pyc │ ├── cifar10.cpython-38.pyc │ ├── cub_2011.cpython-38.pyc │ ├── data_loader.cpython-38.pyc │ ├── flickr25k.cpython-38.pyc │ ├── flowers17.cpython-38.pyc │ ├── food101.cpython-38.pyc │ ├── imagenet.cpython-38.pyc │ ├── nabirds.cpython-38.pyc │ ├── nus_wide.cpython-38.pyc │ ├── stanforddog.cpython-38.pyc │ ├── transform.cpython-38.pyc │ ├── vegfru.cpython-38.pyc │ └── vegfru2.cpython-38.pyc ├── aircraft.py ├── cifar10.py ├── cub_2011.py ├── data_loader.py ├── food101.py ├── imagenet.py ├── nabirds.py ├── stanforddog.py ├── transform.py ├── vegfru.py └── vegfru2.py ├── models ├── ADSH_Loss.py ├── SEMICON.py ├── __init__.py ├── __pycache__ │ ├── ADSH_Loss.cpython-38.pyc │ ├── SEMICON.cpython-38.pyc │ ├── __init__.cpython-38.pyc │ ├── baseline.cpython-38.pyc │ └── resnet.cpython-38.pyc ├── alexnet.py ├── baseline.py └── resnet.py ├── run.py ├── tools └── _init_paths.py └── utils ├── __init__.py ├── __pycache__ ├── __init__.cpython-38.pyc └── evaluate.cpython-38.pyc └── evaluate.py /Hash_mAP_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/Hash_mAP_test.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/README.md -------------------------------------------------------------------------------- /SEMICON++_log/CUB-SEMICON++/[12]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON++_log/CUB-SEMICON++/[12]/train.log -------------------------------------------------------------------------------- /SEMICON++_log/CUB-SEMICON++/[24]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON++_log/CUB-SEMICON++/[24]/train.log -------------------------------------------------------------------------------- /SEMICON++_log/Food101-SEMICON++/[12]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON++_log/Food101-SEMICON++/[12]/train.log -------------------------------------------------------------------------------- /SEMICON++_log/Food101-SEMICON++/[24]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON++_log/Food101-SEMICON++/[24]/train.log -------------------------------------------------------------------------------- /SEMICON++_log/NAbirds-SEMICON++/[12, 24]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON++_log/NAbirds-SEMICON++/[12, 24]/train.log -------------------------------------------------------------------------------- /SEMICON++_log/NAbirds-SEMICON++/[32]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON++_log/NAbirds-SEMICON++/[32]/train.log -------------------------------------------------------------------------------- /SEMICON++_log/NAbirds-SEMICON++/[48]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON++_log/NAbirds-SEMICON++/[48]/train.log -------------------------------------------------------------------------------- /SEMICON_log/CUB-SEM+CT/[12]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/CUB-SEM+CT/[12]/train.log -------------------------------------------------------------------------------- /SEMICON_log/CUB-SEM+CT/[24]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/CUB-SEM+CT/[24]/train.log -------------------------------------------------------------------------------- /SEMICON_log/CUB-SEM+CT/[32]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/CUB-SEM+CT/[32]/train.log -------------------------------------------------------------------------------- /SEMICON_log/CUB-SEM+CT/[48]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/CUB-SEM+CT/[48]/train.log -------------------------------------------------------------------------------- /SEMICON_log/Food101-SEM+CT/[12, 48]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/Food101-SEM+CT/[12, 48]/train.log -------------------------------------------------------------------------------- /SEMICON_log/Food101-SEM+CT/[24, 32]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/Food101-SEM+CT/[24, 32]/train.log -------------------------------------------------------------------------------- /SEMICON_log/NAbirds-SEM+CT/[12]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/NAbirds-SEM+CT/[12]/train.log -------------------------------------------------------------------------------- /SEMICON_log/NAbirds-SEM+CT/[24, 32]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/NAbirds-SEM+CT/[24, 32]/train.log -------------------------------------------------------------------------------- /SEMICON_log/NAbirds-SEM+CT/[48]/train.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_log/NAbirds-SEM+CT/[48]/train.log -------------------------------------------------------------------------------- /SEMICON_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/SEMICON_train.py -------------------------------------------------------------------------------- /baseline_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/baseline_train.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/aircraft.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/aircraft.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/cifar10.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/cifar10.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/cub_2011.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/cub_2011.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/data_loader.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/data_loader.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/flickr25k.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/flickr25k.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/flowers17.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/flowers17.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/food101.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/food101.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/imagenet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/imagenet.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/nabirds.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/nabirds.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/nus_wide.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/nus_wide.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/stanforddog.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/stanforddog.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/transform.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/transform.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/vegfru.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/vegfru.cpython-38.pyc -------------------------------------------------------------------------------- /data/__pycache__/vegfru2.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/__pycache__/vegfru2.cpython-38.pyc -------------------------------------------------------------------------------- /data/aircraft.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/aircraft.py -------------------------------------------------------------------------------- /data/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/cifar10.py -------------------------------------------------------------------------------- /data/cub_2011.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/cub_2011.py -------------------------------------------------------------------------------- /data/data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/data_loader.py -------------------------------------------------------------------------------- /data/food101.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/food101.py -------------------------------------------------------------------------------- /data/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/imagenet.py -------------------------------------------------------------------------------- /data/nabirds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/nabirds.py -------------------------------------------------------------------------------- /data/stanforddog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/stanforddog.py -------------------------------------------------------------------------------- /data/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/transform.py -------------------------------------------------------------------------------- /data/vegfru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/vegfru.py -------------------------------------------------------------------------------- /data/vegfru2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/data/vegfru2.py -------------------------------------------------------------------------------- /models/ADSH_Loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/ADSH_Loss.py -------------------------------------------------------------------------------- /models/SEMICON.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/SEMICON.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/__pycache__/ADSH_Loss.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/__pycache__/ADSH_Loss.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/SEMICON.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/__pycache__/SEMICON.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/baseline.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/__pycache__/baseline.cpython-38.pyc -------------------------------------------------------------------------------- /models/__pycache__/resnet.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/__pycache__/resnet.cpython-38.pyc -------------------------------------------------------------------------------- /models/alexnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/alexnet.py -------------------------------------------------------------------------------- /models/baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/baseline.py -------------------------------------------------------------------------------- /models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/models/resnet.py -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/run.py -------------------------------------------------------------------------------- /tools/_init_paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/tools/_init_paths.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/__pycache__/__init__.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/utils/__pycache__/__init__.cpython-38.pyc -------------------------------------------------------------------------------- /utils/__pycache__/evaluate.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/utils/__pycache__/evaluate.cpython-38.pyc -------------------------------------------------------------------------------- /utils/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aassxun/SEMICON/HEAD/utils/evaluate.py --------------------------------------------------------------------------------