├── LICENSE.md ├── README.md ├── __init__.py ├── arguments.py ├── data └── ImageNet50 │ └── class_indice_dict.pickle ├── datasets ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── cifar10.cpython-36.pyc │ ├── cifar100.cpython-36.pyc │ └── imagenet.cpython-36.pyc ├── cifar10.py ├── cifar100.py └── imagenet.py ├── figures ├── Importance_of_handling_OOD.png ├── MQNet_overview.png ├── Overall_accuracy_split.png └── Purity_informativeness_dilemma.png ├── load_split_data.py ├── main_split.py ├── methods ├── __init__.py ├── almethod.py ├── badge.py ├── ccal.py ├── coreset.py ├── learningloss.py ├── methods_utils │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── ccal_eval.cpython-36.pyc │ │ ├── ccal_util.cpython-36.pyc │ │ ├── contrastive_loss.cpython-36.pyc │ │ ├── cossim.cpython-36.pyc │ │ ├── euclidean.cpython-36.pyc │ │ ├── mqnet_util.cpython-36.pyc │ │ ├── scmi.cpython-36.pyc │ │ ├── simclr.cpython-36.pyc │ │ ├── simclr_CSI.cpython-36.pyc │ │ ├── strategy.cpython-36.pyc │ │ ├── submodular_function.cpython-36.pyc │ │ ├── submodular_optimizer.cpython-36.pyc │ │ └── transform_layers.cpython-36.pyc │ ├── ccal_eval.py │ ├── ccal_util.py │ ├── contrastive_loss.py │ ├── cossim.py │ ├── csi.py │ ├── euclidean.py │ ├── mqnet_util.py │ ├── scmi.py │ ├── simclr.py │ ├── simclr_CSI.py │ ├── strategy.py │ ├── submodular_function.py │ ├── submodular_optimizer.py │ └── transform_layers.py ├── mqnet.py ├── similar.py └── uncertainty.py ├── nets ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── base_model.cpython-36.pyc │ ├── lossnet.cpython-36.pyc │ ├── querynet.cpython-36.pyc │ ├── resnet.cpython-36.pyc │ ├── resnet_CSI.cpython-36.pyc │ └── resnet_LL.cpython-36.pyc ├── base_model.py ├── lossnet.py ├── nets_utils │ ├── __init__.py │ ├── __pycache__ │ │ ├── __init__.cpython-36.pyc │ │ ├── parallel.cpython-36.pyc │ │ └── recorder.cpython-36.pyc │ ├── parallel.py │ └── recorder.py ├── querynet.py ├── resnet.py ├── resnet_CSI.py └── resnet_LL.py ├── r.sh └── utils.py /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/arguments.py -------------------------------------------------------------------------------- /data/ImageNet50/class_indice_dict.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/data/ImageNet50/class_indice_dict.pickle -------------------------------------------------------------------------------- /datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/datasets/__init__.py -------------------------------------------------------------------------------- /datasets/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/datasets/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /datasets/__pycache__/cifar10.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/datasets/__pycache__/cifar10.cpython-36.pyc -------------------------------------------------------------------------------- /datasets/__pycache__/cifar100.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/datasets/__pycache__/cifar100.cpython-36.pyc -------------------------------------------------------------------------------- /datasets/__pycache__/imagenet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/datasets/__pycache__/imagenet.cpython-36.pyc -------------------------------------------------------------------------------- /datasets/cifar10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/datasets/cifar10.py -------------------------------------------------------------------------------- /datasets/cifar100.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/datasets/cifar100.py -------------------------------------------------------------------------------- /datasets/imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/datasets/imagenet.py -------------------------------------------------------------------------------- /figures/Importance_of_handling_OOD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/figures/Importance_of_handling_OOD.png -------------------------------------------------------------------------------- /figures/MQNet_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/figures/MQNet_overview.png -------------------------------------------------------------------------------- /figures/Overall_accuracy_split.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/figures/Overall_accuracy_split.png -------------------------------------------------------------------------------- /figures/Purity_informativeness_dilemma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/figures/Purity_informativeness_dilemma.png -------------------------------------------------------------------------------- /load_split_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/load_split_data.py -------------------------------------------------------------------------------- /main_split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/main_split.py -------------------------------------------------------------------------------- /methods/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/__init__.py -------------------------------------------------------------------------------- /methods/almethod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/almethod.py -------------------------------------------------------------------------------- /methods/badge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/badge.py -------------------------------------------------------------------------------- /methods/ccal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/ccal.py -------------------------------------------------------------------------------- /methods/coreset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/coreset.py -------------------------------------------------------------------------------- /methods/learningloss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/learningloss.py -------------------------------------------------------------------------------- /methods/methods_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__init__.py -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/ccal_eval.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/ccal_eval.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/ccal_util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/ccal_util.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/contrastive_loss.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/contrastive_loss.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/cossim.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/cossim.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/euclidean.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/euclidean.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/mqnet_util.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/mqnet_util.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/scmi.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/scmi.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/simclr.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/simclr.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/simclr_CSI.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/simclr_CSI.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/strategy.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/strategy.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/submodular_function.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/submodular_function.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/submodular_optimizer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/submodular_optimizer.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/__pycache__/transform_layers.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/__pycache__/transform_layers.cpython-36.pyc -------------------------------------------------------------------------------- /methods/methods_utils/ccal_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/ccal_eval.py -------------------------------------------------------------------------------- /methods/methods_utils/ccal_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/ccal_util.py -------------------------------------------------------------------------------- /methods/methods_utils/contrastive_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/contrastive_loss.py -------------------------------------------------------------------------------- /methods/methods_utils/cossim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/cossim.py -------------------------------------------------------------------------------- /methods/methods_utils/csi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/csi.py -------------------------------------------------------------------------------- /methods/methods_utils/euclidean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/euclidean.py -------------------------------------------------------------------------------- /methods/methods_utils/mqnet_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/mqnet_util.py -------------------------------------------------------------------------------- /methods/methods_utils/scmi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/scmi.py -------------------------------------------------------------------------------- /methods/methods_utils/simclr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/simclr.py -------------------------------------------------------------------------------- /methods/methods_utils/simclr_CSI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/simclr_CSI.py -------------------------------------------------------------------------------- /methods/methods_utils/strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/strategy.py -------------------------------------------------------------------------------- /methods/methods_utils/submodular_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/submodular_function.py -------------------------------------------------------------------------------- /methods/methods_utils/submodular_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/submodular_optimizer.py -------------------------------------------------------------------------------- /methods/methods_utils/transform_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/methods_utils/transform_layers.py -------------------------------------------------------------------------------- /methods/mqnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/mqnet.py -------------------------------------------------------------------------------- /methods/similar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/similar.py -------------------------------------------------------------------------------- /methods/uncertainty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/methods/uncertainty.py -------------------------------------------------------------------------------- /nets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/__init__.py -------------------------------------------------------------------------------- /nets/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /nets/__pycache__/base_model.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/__pycache__/base_model.cpython-36.pyc -------------------------------------------------------------------------------- /nets/__pycache__/lossnet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/__pycache__/lossnet.cpython-36.pyc -------------------------------------------------------------------------------- /nets/__pycache__/querynet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/__pycache__/querynet.cpython-36.pyc -------------------------------------------------------------------------------- /nets/__pycache__/resnet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/__pycache__/resnet.cpython-36.pyc -------------------------------------------------------------------------------- /nets/__pycache__/resnet_CSI.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/__pycache__/resnet_CSI.cpython-36.pyc -------------------------------------------------------------------------------- /nets/__pycache__/resnet_LL.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/__pycache__/resnet_LL.cpython-36.pyc -------------------------------------------------------------------------------- /nets/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/base_model.py -------------------------------------------------------------------------------- /nets/lossnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/lossnet.py -------------------------------------------------------------------------------- /nets/nets_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/nets_utils/__init__.py -------------------------------------------------------------------------------- /nets/nets_utils/__pycache__/__init__.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/nets_utils/__pycache__/__init__.cpython-36.pyc -------------------------------------------------------------------------------- /nets/nets_utils/__pycache__/parallel.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/nets_utils/__pycache__/parallel.cpython-36.pyc -------------------------------------------------------------------------------- /nets/nets_utils/__pycache__/recorder.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/nets_utils/__pycache__/recorder.cpython-36.pyc -------------------------------------------------------------------------------- /nets/nets_utils/parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/nets_utils/parallel.py -------------------------------------------------------------------------------- /nets/nets_utils/recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/nets_utils/recorder.py -------------------------------------------------------------------------------- /nets/querynet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/querynet.py -------------------------------------------------------------------------------- /nets/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/resnet.py -------------------------------------------------------------------------------- /nets/resnet_CSI.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/resnet_CSI.py -------------------------------------------------------------------------------- /nets/resnet_LL.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/nets/resnet_LL.py -------------------------------------------------------------------------------- /r.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kaist-dmlab/MQNet/HEAD/utils.py --------------------------------------------------------------------------------