├── LICENSE ├── README.md ├── data_loader.py ├── experiments ├── CIFAR10 │ ├── baseline │ │ ├── cnn │ │ │ └── params.json │ │ ├── preresnet20 │ │ │ └── params.json │ │ ├── preresnet32 │ │ │ └── params.json │ │ ├── resnet18 │ │ │ └── params.json │ │ └── resnext29 │ │ │ └── params.json │ ├── kd_nasty_resnet18 │ │ ├── cnn │ │ │ └── params.json │ │ ├── nasty_resnet18 │ │ │ └── params.json │ │ ├── preresnet20 │ │ │ └── params.json │ │ └── preresnet32 │ │ │ └── params.json │ └── kd_normal_resnet18 │ │ ├── cnn │ │ └── params.json │ │ ├── preresnet20 │ │ └── params.json │ │ └── preresnet32 │ │ └── params.json ├── CIFAR100 │ ├── baseline │ │ ├── mobilenetv2 │ │ │ └── params.json │ │ ├── resnet18 │ │ │ └── params.json │ │ ├── resnet50 │ │ │ └── params.json │ │ ├── resnext29 │ │ │ └── params.json │ │ └── shufflenetv2 │ │ │ └── params.json │ ├── kd_nasty_resnet18 │ │ ├── mobilenetv2 │ │ │ └── params.json │ │ ├── nasty_resnet18 │ │ │ └── params.json │ │ └── shufflenetv2 │ │ │ └── params.json │ ├── kd_nasty_resnet50 │ │ ├── mobilenetv2 │ │ │ └── params.json │ │ ├── nasty_resnet50 │ │ │ └── params.json │ │ ├── resnet18 │ │ │ └── params.json │ │ └── shufflenetv2 │ │ │ └── params.json │ ├── kd_nasty_resnext29 │ │ ├── mobilenetv2 │ │ │ └── params.json │ │ ├── nasty_resnext29 │ │ │ └── params.json │ │ ├── resnet18 │ │ │ └── params.json │ │ └── shufflenetv2 │ │ │ └── params.json │ ├── kd_normal_resnet18 │ │ ├── mobilenetv2 │ │ │ └── params.json │ │ └── shufflenetv2 │ │ │ └── params.json │ ├── kd_normal_resnet50 │ │ ├── mobilenetv2 │ │ │ └── params.json │ │ ├── resnet18 │ │ │ └── params.json │ │ └── shufflenetv2 │ │ │ └── params.json │ └── kd_normal_resnext29 │ │ ├── mobilenetv2 │ │ └── params.json │ │ ├── resnet18 │ │ └── params.json │ │ └── shufflenetv2 │ │ └── params.json └── TinyImageNet │ ├── baseline │ ├── mobilenetv2 │ │ └── params.json │ ├── resnet18 │ │ └── params.json │ ├── resnet50 │ │ └── params.json │ ├── resnext29 │ │ └── params.json │ └── shufflenetv2 │ │ └── params.json │ ├── kd_nasty_resnet18 │ ├── mobilenetv2 │ │ └── params.json │ ├── nasty_resnet18 │ │ └── params.json │ └── shufflenetv2 │ │ └── params.json │ ├── kd_nasty_resnet50 │ ├── mobilenetv2 │ │ └── params.json │ ├── nasty_resnet50 │ │ └── params.json │ ├── resnet18 │ │ └── params.json │ └── shufflenetv2 │ │ └── params.json │ ├── kd_nasty_resnext29 │ ├── mobilenetv2 │ │ └── params.json │ ├── nasty_resnext29 │ │ └── params.json │ ├── resnet18 │ │ └── params.json │ └── shufflenetv2 │ │ └── params.json │ ├── kd_normal_resnet18 │ ├── mobilenetv2 │ │ └── params.json │ └── shufflenetv2 │ │ └── params.json │ ├── kd_normal_resnet50 │ ├── mobilenetv2 │ │ └── params.json │ ├── resnet18 │ │ └── params.json │ └── shufflenetv2 │ │ └── params.json │ └── kd_normal_resnext29 │ ├── mobilenetv2 │ └── params.json │ ├── resnet18 │ └── params.json │ └── shufflenetv2 │ └── params.json ├── model ├── __init__.py ├── densenet.py ├── mlp.py ├── mobilenetv2.py ├── net.py ├── preresnet.py ├── resnet.py ├── resnext.py └── shufflenetv2.py ├── requirements.txt ├── train_kd.py ├── train_nasty.py ├── train_scratch.py └── utils └── utils.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/README.md -------------------------------------------------------------------------------- /data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/data_loader.py -------------------------------------------------------------------------------- /experiments/CIFAR10/baseline/cnn/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/baseline/cnn/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/baseline/preresnet20/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/baseline/preresnet20/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/baseline/preresnet32/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/baseline/preresnet32/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/baseline/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/baseline/resnet18/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/baseline/resnext29/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/baseline/resnext29/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/kd_nasty_resnet18/cnn/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/kd_nasty_resnet18/cnn/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/kd_nasty_resnet18/nasty_resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/kd_nasty_resnet18/nasty_resnet18/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/kd_nasty_resnet18/preresnet20/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/kd_nasty_resnet18/preresnet20/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/kd_nasty_resnet18/preresnet32/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/kd_nasty_resnet18/preresnet32/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/kd_normal_resnet18/cnn/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/kd_normal_resnet18/cnn/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/kd_normal_resnet18/preresnet20/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/kd_normal_resnet18/preresnet20/params.json -------------------------------------------------------------------------------- /experiments/CIFAR10/kd_normal_resnet18/preresnet32/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR10/kd_normal_resnet18/preresnet32/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/baseline/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/baseline/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/baseline/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/baseline/resnet18/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/baseline/resnet50/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/baseline/resnet50/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/baseline/resnext29/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/baseline/resnext29/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/baseline/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/baseline/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnet18/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnet18/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnet18/nasty_resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnet18/nasty_resnet18/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnet18/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnet18/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnet50/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnet50/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnet50/nasty_resnet50/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnet50/nasty_resnet50/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnet50/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnet50/resnet18/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnet50/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnet50/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnext29/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnext29/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnext29/nasty_resnext29/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnext29/nasty_resnext29/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnext29/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnext29/resnet18/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_nasty_resnext29/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_nasty_resnext29/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_normal_resnet18/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_normal_resnet18/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_normal_resnet18/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_normal_resnet18/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_normal_resnet50/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_normal_resnet50/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_normal_resnet50/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_normal_resnet50/resnet18/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_normal_resnet50/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_normal_resnet50/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_normal_resnext29/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_normal_resnext29/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_normal_resnext29/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_normal_resnext29/resnet18/params.json -------------------------------------------------------------------------------- /experiments/CIFAR100/kd_normal_resnext29/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/CIFAR100/kd_normal_resnext29/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/baseline/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/baseline/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/baseline/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/baseline/resnet18/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/baseline/resnet50/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/baseline/resnet50/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/baseline/resnext29/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/baseline/resnext29/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/baseline/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/baseline/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnet18/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnet18/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnet18/nasty_resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnet18/nasty_resnet18/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnet18/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnet18/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnet50/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnet50/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnet50/nasty_resnet50/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnet50/nasty_resnet50/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnet50/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnet50/resnet18/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnet50/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnet50/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnext29/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnext29/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnext29/nasty_resnext29/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnext29/nasty_resnext29/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnext29/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnext29/resnet18/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_nasty_resnext29/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_nasty_resnext29/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_normal_resnet18/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_normal_resnet18/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_normal_resnet18/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_normal_resnet18/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_normal_resnet50/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_normal_resnet50/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_normal_resnet50/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_normal_resnet50/resnet18/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_normal_resnet50/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_normal_resnet50/shufflenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_normal_resnext29/mobilenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_normal_resnext29/mobilenetv2/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_normal_resnext29/resnet18/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_normal_resnext29/resnet18/params.json -------------------------------------------------------------------------------- /experiments/TinyImageNet/kd_normal_resnext29/shufflenetv2/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/experiments/TinyImageNet/kd_normal_resnext29/shufflenetv2/params.json -------------------------------------------------------------------------------- /model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/__init__.py -------------------------------------------------------------------------------- /model/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/densenet.py -------------------------------------------------------------------------------- /model/mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/mlp.py -------------------------------------------------------------------------------- /model/mobilenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/mobilenetv2.py -------------------------------------------------------------------------------- /model/net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/net.py -------------------------------------------------------------------------------- /model/preresnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/preresnet.py -------------------------------------------------------------------------------- /model/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/resnet.py -------------------------------------------------------------------------------- /model/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/resnext.py -------------------------------------------------------------------------------- /model/shufflenetv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/model/shufflenetv2.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/requirements.txt -------------------------------------------------------------------------------- /train_kd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/train_kd.py -------------------------------------------------------------------------------- /train_nasty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/train_nasty.py -------------------------------------------------------------------------------- /train_scratch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/train_scratch.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VITA-Group/Nasty-Teacher/HEAD/utils/utils.py --------------------------------------------------------------------------------