├── .gitignore ├── LICENSE ├── README.md ├── data └── dataset_shuffle │ ├── random_r_purchase100.npy │ └── random_r_texas100.npy ├── relaxloss.jpg ├── requirements.txt └── source ├── __init__.py ├── cifar ├── __init__.py ├── dataset.py ├── defense │ ├── __init__.py │ ├── advreg.py │ ├── base.py │ ├── confidence_penalty.py │ ├── configs │ │ ├── CIFAR100_resnet20.yml │ │ ├── CIFAR100_vgg11_bn.yml │ │ ├── CIFAR10_resnet20.yml │ │ ├── CIFAR10_vgg11_bn.yml │ │ └── default.yml │ ├── distillation.py │ ├── dpsgd.py │ ├── dropout.py │ ├── early_stopping.py │ ├── label_smoothing.py │ ├── relaxloss.py │ └── vanilla.py ├── models │ ├── __init__.py │ ├── alexnet.py │ ├── densenet.py │ ├── preresnet.py │ ├── resnet.py │ ├── resnext.py │ ├── vgg.py │ └── wrn.py └── run_attacks.py ├── main.py ├── nonimage ├── __init__.py ├── dataset.py ├── defense │ ├── advreg.py │ ├── base.py │ ├── confidence_penalty.py │ ├── configs │ │ ├── Purchase.yml │ │ ├── Texas.yml │ │ └── default.yml │ ├── dpsgd.py │ ├── dropout.py │ ├── early_stopping.py │ ├── label_smoothing.py │ ├── relaxloss.py │ └── vanilla.py ├── models.py └── run_attacks.py └── utils ├── __init__.py ├── attack.py ├── base.py ├── eval.py ├── logger.py ├── misc.py └── ops.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/README.md -------------------------------------------------------------------------------- /data/dataset_shuffle/random_r_purchase100.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/data/dataset_shuffle/random_r_purchase100.npy -------------------------------------------------------------------------------- /data/dataset_shuffle/random_r_texas100.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/data/dataset_shuffle/random_r_texas100.npy -------------------------------------------------------------------------------- /relaxloss.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/relaxloss.jpg -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/requirements.txt -------------------------------------------------------------------------------- /source/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/cifar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/cifar/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/dataset.py -------------------------------------------------------------------------------- /source/cifar/defense/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/cifar/defense/advreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/advreg.py -------------------------------------------------------------------------------- /source/cifar/defense/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/base.py -------------------------------------------------------------------------------- /source/cifar/defense/confidence_penalty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/confidence_penalty.py -------------------------------------------------------------------------------- /source/cifar/defense/configs/CIFAR100_resnet20.yml: -------------------------------------------------------------------------------- 1 | alpha: 3 2 | upper: 1 -------------------------------------------------------------------------------- /source/cifar/defense/configs/CIFAR100_vgg11_bn.yml: -------------------------------------------------------------------------------- 1 | alpha: 0.5 2 | upper: 1 -------------------------------------------------------------------------------- /source/cifar/defense/configs/CIFAR10_resnet20.yml: -------------------------------------------------------------------------------- 1 | alpha: 1 2 | upper: 1 -------------------------------------------------------------------------------- /source/cifar/defense/configs/CIFAR10_vgg11_bn.yml: -------------------------------------------------------------------------------- 1 | alpha: 0.4 2 | upper: 1 -------------------------------------------------------------------------------- /source/cifar/defense/configs/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/configs/default.yml -------------------------------------------------------------------------------- /source/cifar/defense/distillation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/distillation.py -------------------------------------------------------------------------------- /source/cifar/defense/dpsgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/dpsgd.py -------------------------------------------------------------------------------- /source/cifar/defense/dropout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/dropout.py -------------------------------------------------------------------------------- /source/cifar/defense/early_stopping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/early_stopping.py -------------------------------------------------------------------------------- /source/cifar/defense/label_smoothing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/label_smoothing.py -------------------------------------------------------------------------------- /source/cifar/defense/relaxloss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/relaxloss.py -------------------------------------------------------------------------------- /source/cifar/defense/vanilla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/defense/vanilla.py -------------------------------------------------------------------------------- /source/cifar/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/models/__init__.py -------------------------------------------------------------------------------- /source/cifar/models/alexnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/models/alexnet.py -------------------------------------------------------------------------------- /source/cifar/models/densenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/models/densenet.py -------------------------------------------------------------------------------- /source/cifar/models/preresnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/models/preresnet.py -------------------------------------------------------------------------------- /source/cifar/models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/models/resnet.py -------------------------------------------------------------------------------- /source/cifar/models/resnext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/models/resnext.py -------------------------------------------------------------------------------- /source/cifar/models/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/models/vgg.py -------------------------------------------------------------------------------- /source/cifar/models/wrn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/models/wrn.py -------------------------------------------------------------------------------- /source/cifar/run_attacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/cifar/run_attacks.py -------------------------------------------------------------------------------- /source/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/main.py -------------------------------------------------------------------------------- /source/nonimage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/nonimage/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/dataset.py -------------------------------------------------------------------------------- /source/nonimage/defense/advreg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/advreg.py -------------------------------------------------------------------------------- /source/nonimage/defense/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/base.py -------------------------------------------------------------------------------- /source/nonimage/defense/confidence_penalty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/confidence_penalty.py -------------------------------------------------------------------------------- /source/nonimage/defense/configs/Purchase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/configs/Purchase.yml -------------------------------------------------------------------------------- /source/nonimage/defense/configs/Texas.yml: -------------------------------------------------------------------------------- 1 | alpha: 2.5 2 | upper: 0.1 -------------------------------------------------------------------------------- /source/nonimage/defense/configs/default.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/configs/default.yml -------------------------------------------------------------------------------- /source/nonimage/defense/dpsgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/dpsgd.py -------------------------------------------------------------------------------- /source/nonimage/defense/dropout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/dropout.py -------------------------------------------------------------------------------- /source/nonimage/defense/early_stopping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/early_stopping.py -------------------------------------------------------------------------------- /source/nonimage/defense/label_smoothing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/label_smoothing.py -------------------------------------------------------------------------------- /source/nonimage/defense/relaxloss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/relaxloss.py -------------------------------------------------------------------------------- /source/nonimage/defense/vanilla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/defense/vanilla.py -------------------------------------------------------------------------------- /source/nonimage/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/models.py -------------------------------------------------------------------------------- /source/nonimage/run_attacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/nonimage/run_attacks.py -------------------------------------------------------------------------------- /source/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/utils/__init__.py -------------------------------------------------------------------------------- /source/utils/attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/utils/attack.py -------------------------------------------------------------------------------- /source/utils/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/utils/base.py -------------------------------------------------------------------------------- /source/utils/eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/utils/eval.py -------------------------------------------------------------------------------- /source/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/utils/logger.py -------------------------------------------------------------------------------- /source/utils/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/utils/misc.py -------------------------------------------------------------------------------- /source/utils/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DingfanChen/RelaxLoss/HEAD/source/utils/ops.py --------------------------------------------------------------------------------