├── .gitignore ├── LICENSE ├── README.md ├── datasets.py ├── experiments ├── cifar10 │ ├── c10_condensenet_sconv182.json │ ├── c10_densenet100.json │ ├── c10_densenet40.json │ ├── c10_densenet_sconv100.json │ ├── c10_densenet_sconv40.json │ ├── c10_resnet164.json │ ├── c10_resnet_sconv164.json │ ├── c10_resnext29.json │ └── c10_resnext_sconv29.json ├── cifar100 │ ├── c100_densenet100.json │ ├── c100_densenet40.json │ ├── c100_densenet_sconv100.json │ ├── c100_densenet_sconv40.json │ ├── c100_resnet164.json │ ├── c100_resnet_sconv164.json │ ├── c100_resnext29.json │ └── c100_resnext_sconv29.json ├── fmnist │ ├── fm_densenet100.json │ ├── fm_densenet40.json │ ├── fm_densenet_sconv100.json │ ├── fm_densenet_sconv40.json │ ├── fm_resnet164.json │ ├── fm_resnet_sconv164.json │ ├── fm_resnext29.json │ └── fm_resnext_sconv29.json └── tinyimg │ ├── timg_densenet100.json │ ├── timg_densenet40.json │ ├── timg_densenet_sconv100.json │ ├── timg_densenet_sconv40.json │ ├── timg_resnet164.json │ ├── timg_resnet_sconv164.json │ ├── timg_resnext29.json │ └── timg_resnext_sconv29.json ├── main.py ├── models ├── __init__.py ├── condensenet_sconv.py ├── densenet.py ├── resnet.py └── resnext.py ├── selective_convolution.py └── utils.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/README.md -------------------------------------------------------------------------------- /datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/datasets.py -------------------------------------------------------------------------------- /experiments/cifar10/c10_condensenet_sconv182.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_condensenet_sconv182.json -------------------------------------------------------------------------------- /experiments/cifar10/c10_densenet100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_densenet100.json -------------------------------------------------------------------------------- /experiments/cifar10/c10_densenet40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_densenet40.json -------------------------------------------------------------------------------- /experiments/cifar10/c10_densenet_sconv100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_densenet_sconv100.json -------------------------------------------------------------------------------- /experiments/cifar10/c10_densenet_sconv40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_densenet_sconv40.json -------------------------------------------------------------------------------- /experiments/cifar10/c10_resnet164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_resnet164.json -------------------------------------------------------------------------------- /experiments/cifar10/c10_resnet_sconv164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_resnet_sconv164.json -------------------------------------------------------------------------------- /experiments/cifar10/c10_resnext29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_resnext29.json -------------------------------------------------------------------------------- /experiments/cifar10/c10_resnext_sconv29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar10/c10_resnext_sconv29.json -------------------------------------------------------------------------------- /experiments/cifar100/c100_densenet100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar100/c100_densenet100.json -------------------------------------------------------------------------------- /experiments/cifar100/c100_densenet40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar100/c100_densenet40.json -------------------------------------------------------------------------------- /experiments/cifar100/c100_densenet_sconv100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar100/c100_densenet_sconv100.json -------------------------------------------------------------------------------- /experiments/cifar100/c100_densenet_sconv40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar100/c100_densenet_sconv40.json -------------------------------------------------------------------------------- /experiments/cifar100/c100_resnet164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar100/c100_resnet164.json -------------------------------------------------------------------------------- /experiments/cifar100/c100_resnet_sconv164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar100/c100_resnet_sconv164.json -------------------------------------------------------------------------------- /experiments/cifar100/c100_resnext29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar100/c100_resnext29.json -------------------------------------------------------------------------------- /experiments/cifar100/c100_resnext_sconv29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/cifar100/c100_resnext_sconv29.json -------------------------------------------------------------------------------- /experiments/fmnist/fm_densenet100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/fmnist/fm_densenet100.json -------------------------------------------------------------------------------- /experiments/fmnist/fm_densenet40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/fmnist/fm_densenet40.json -------------------------------------------------------------------------------- /experiments/fmnist/fm_densenet_sconv100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/fmnist/fm_densenet_sconv100.json -------------------------------------------------------------------------------- /experiments/fmnist/fm_densenet_sconv40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/fmnist/fm_densenet_sconv40.json -------------------------------------------------------------------------------- /experiments/fmnist/fm_resnet164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/fmnist/fm_resnet164.json -------------------------------------------------------------------------------- /experiments/fmnist/fm_resnet_sconv164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/fmnist/fm_resnet_sconv164.json -------------------------------------------------------------------------------- /experiments/fmnist/fm_resnext29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/fmnist/fm_resnext29.json -------------------------------------------------------------------------------- /experiments/fmnist/fm_resnext_sconv29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/fmnist/fm_resnext_sconv29.json -------------------------------------------------------------------------------- /experiments/tinyimg/timg_densenet100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/tinyimg/timg_densenet100.json -------------------------------------------------------------------------------- /experiments/tinyimg/timg_densenet40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/tinyimg/timg_densenet40.json -------------------------------------------------------------------------------- /experiments/tinyimg/timg_densenet_sconv100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/tinyimg/timg_densenet_sconv100.json -------------------------------------------------------------------------------- /experiments/tinyimg/timg_densenet_sconv40.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/tinyimg/timg_densenet_sconv40.json -------------------------------------------------------------------------------- /experiments/tinyimg/timg_resnet164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/tinyimg/timg_resnet164.json -------------------------------------------------------------------------------- /experiments/tinyimg/timg_resnet_sconv164.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/tinyimg/timg_resnet_sconv164.json -------------------------------------------------------------------------------- /experiments/tinyimg/timg_resnext29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/tinyimg/timg_resnext29.json -------------------------------------------------------------------------------- /experiments/tinyimg/timg_resnext_sconv29.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/experiments/tinyimg/timg_resnext_sconv29.json -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/main.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/condensenet_sconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/models/condensenet_sconv.py -------------------------------------------------------------------------------- /models/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/models/densenet.py -------------------------------------------------------------------------------- /models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/models/resnet.py -------------------------------------------------------------------------------- /models/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/models/resnext.py -------------------------------------------------------------------------------- /selective_convolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/selective_convolution.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jh-jeong/selective-convolution/HEAD/utils.py --------------------------------------------------------------------------------