├── LICENSE ├── README.md ├── data ├── README.md ├── cub │ ├── .gitignore │ └── split │ │ ├── test.csv │ │ ├── train.csv │ │ └── val.csv └── miniimagenet │ ├── .gitignore │ └── split │ ├── test.csv │ ├── train.csv │ └── val.csv ├── eval_protonet.py ├── feat ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ └── utils.cpython-36.pyc ├── dataloader │ ├── __pycache__ │ │ ├── mini_imagenet.cpython-36.pyc │ │ ├── mini_imagenet_pre.cpython-36.pyc │ │ └── samplers.cpython-36.pyc │ ├── cub.py │ ├── mini_imagenet.py │ ├── mini_imagenet_pre.py │ ├── samplers.py │ └── tiered_imagenet.py ├── models │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── classifier.cpython-36.pyc │ │ └── feat.cpython-36.pyc │ ├── classifier.py │ ├── feat.py │ ├── feat_star.py │ ├── matchnet.py │ └── protonet.py ├── networks │ ├── __pycache__ │ │ ├── amdimnet.cpython-36.pyc │ │ └── resnet.cpython-36.pyc │ ├── amdimnet.py │ ├── convnet.py │ └── resnet.py └── utils.py ├── imgs ├── arch.png └── mini_image_result.png ├── mini_from_mini80_ssl_sl_1shot_5way.log ├── mini_from_mini80_ssl_sl_5shot_5way.log ├── saves └── initialization │ └── README.md └── train_protonet.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/README.md -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/data/README.md -------------------------------------------------------------------------------- /data/cub/.gitignore: -------------------------------------------------------------------------------- 1 | images 2 | -------------------------------------------------------------------------------- /data/cub/split/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/data/cub/split/test.csv -------------------------------------------------------------------------------- /data/cub/split/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/data/cub/split/train.csv -------------------------------------------------------------------------------- /data/cub/split/val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/data/cub/split/val.csv -------------------------------------------------------------------------------- /data/miniimagenet/.gitignore: -------------------------------------------------------------------------------- 1 | images 2 | -------------------------------------------------------------------------------- /data/miniimagenet/split/test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/data/miniimagenet/split/test.csv -------------------------------------------------------------------------------- /data/miniimagenet/split/train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/data/miniimagenet/split/train.csv -------------------------------------------------------------------------------- /data/miniimagenet/split/val.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/data/miniimagenet/split/val.csv -------------------------------------------------------------------------------- /eval_protonet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/eval_protonet.py -------------------------------------------------------------------------------- /feat/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feat/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /feat/__pycache__/utils.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/__pycache__/utils.cpython-36.pyc -------------------------------------------------------------------------------- /feat/dataloader/__pycache__/mini_imagenet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/dataloader/__pycache__/mini_imagenet.cpython-36.pyc -------------------------------------------------------------------------------- /feat/dataloader/__pycache__/mini_imagenet_pre.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/dataloader/__pycache__/mini_imagenet_pre.cpython-36.pyc -------------------------------------------------------------------------------- /feat/dataloader/__pycache__/samplers.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/dataloader/__pycache__/samplers.cpython-36.pyc -------------------------------------------------------------------------------- /feat/dataloader/cub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/dataloader/cub.py -------------------------------------------------------------------------------- /feat/dataloader/mini_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/dataloader/mini_imagenet.py -------------------------------------------------------------------------------- /feat/dataloader/mini_imagenet_pre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/dataloader/mini_imagenet_pre.py -------------------------------------------------------------------------------- /feat/dataloader/samplers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/dataloader/samplers.py -------------------------------------------------------------------------------- /feat/dataloader/tiered_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/dataloader/tiered_imagenet.py -------------------------------------------------------------------------------- /feat/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feat/models/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/models/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /feat/models/__pycache__/classifier.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/models/__pycache__/classifier.cpython-36.pyc -------------------------------------------------------------------------------- /feat/models/__pycache__/feat.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/models/__pycache__/feat.cpython-36.pyc -------------------------------------------------------------------------------- /feat/models/classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/models/classifier.py -------------------------------------------------------------------------------- /feat/models/feat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/models/feat.py -------------------------------------------------------------------------------- /feat/models/feat_star.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/models/feat_star.py -------------------------------------------------------------------------------- /feat/models/matchnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/models/matchnet.py -------------------------------------------------------------------------------- /feat/models/protonet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/models/protonet.py -------------------------------------------------------------------------------- /feat/networks/__pycache__/amdimnet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/networks/__pycache__/amdimnet.cpython-36.pyc -------------------------------------------------------------------------------- /feat/networks/__pycache__/resnet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/networks/__pycache__/resnet.cpython-36.pyc -------------------------------------------------------------------------------- /feat/networks/amdimnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/networks/amdimnet.py -------------------------------------------------------------------------------- /feat/networks/convnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/networks/convnet.py -------------------------------------------------------------------------------- /feat/networks/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/networks/resnet.py -------------------------------------------------------------------------------- /feat/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/feat/utils.py -------------------------------------------------------------------------------- /imgs/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/imgs/arch.png -------------------------------------------------------------------------------- /imgs/mini_image_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/imgs/mini_image_result.png -------------------------------------------------------------------------------- /mini_from_mini80_ssl_sl_1shot_5way.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/mini_from_mini80_ssl_sl_1shot_5way.log -------------------------------------------------------------------------------- /mini_from_mini80_ssl_sl_5shot_5way.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/mini_from_mini80_ssl_sl_5shot_5way.log -------------------------------------------------------------------------------- /saves/initialization/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /train_protonet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Alibaba-AAIG/SSL-FEW-SHOT/HEAD/train_protonet.py --------------------------------------------------------------------------------