├── .gitignore ├── LICENSE ├── README.md ├── attack.py ├── configs ├── CycleGAN │ ├── baselines │ │ ├── cyclegan-city-a.yaml │ │ ├── cyclegan-city-b.yaml │ │ └── cyclegan-city-c.yaml │ ├── black-box │ │ ├── cyclegan-city-a.yaml │ │ ├── cyclegan-city-b.yaml │ │ └── cyclegan-city-c.yaml │ └── complete │ │ ├── cyclegan-city-a.yaml │ │ ├── cyclegan-city-b.yaml │ │ └── cyclegan-city-c.yaml ├── DCGAN │ ├── baselines │ │ ├── dcgan-cifar10-a.yaml │ │ ├── dcgan-cifar10-b.yaml │ │ ├── dcgan-cifar10-c.yaml │ │ ├── dcgan-cub200-a.yaml │ │ ├── dcgan-cub200-b.yaml │ │ └── dcgan-cub200-c.yaml │ ├── black-box │ │ ├── dcgan-cifar10-a.yaml │ │ ├── dcgan-cifar10-b.yaml │ │ ├── dcgan-cifar10-c.yaml │ │ ├── dcgan-cub200-a.yaml │ │ ├── dcgan-cub200-b.yaml │ │ └── dcgan-cub200-c.yaml │ └── complete │ │ ├── dcgan-cifar10-a.yaml │ │ ├── dcgan-cifar10-b.yaml │ │ ├── dcgan-cifar10-c.yaml │ │ ├── dcgan-cub200-a.yaml │ │ ├── dcgan-cub200-b.yaml │ │ └── dcgan-cub200-c.yaml ├── SRGAN │ ├── baselines │ │ ├── srgan-imagenet-a.yaml │ │ ├── srgan-imagenet-b.yaml │ │ └── srgan-imagenet-c.yaml │ ├── black-box │ │ ├── srgan-imagenet-a.yaml │ │ ├── srgan-imagenet-b.yaml │ │ └── srgan-imagenet-c.yaml │ └── complete │ │ ├── srgan-imagenet-a.yaml │ │ ├── srgan-imagenet-b.yaml │ │ └── srgan-imagenet-c.yaml ├── VAE │ ├── baselines │ │ ├── vae-cifar10-a.yaml │ │ ├── vae-cifar10-b.yaml │ │ └── vae-cifar10-c.yaml │ ├── black-box │ │ ├── vae-cifar10-a.yaml │ │ ├── vae-cifar10-b.yaml │ │ └── vae-cifar10-c.yaml │ └── complete │ │ ├── vae-cifar10-a.yaml │ │ ├── vae-cifar10-b.yaml │ │ └── vae-cifar10-c.yaml └── __init__.py ├── datasets ├── __init__.py ├── img_datasets.py ├── sr_datasets.py ├── unaligned_datasets.py └── util.py ├── eval.py ├── experiments ├── __init__.py ├── base.py ├── image_generation.py ├── image_super_resolution.py ├── image_translation.py └── util.py ├── models ├── __init__.py ├── base.py ├── cyclegan.py ├── dcgan.py ├── srgan.py ├── util.py ├── vae.py └── wrappers.py ├── networks ├── __init__.py ├── conv_discriminator.py ├── conv_generator.py ├── decoder.py ├── discriminator_96.py ├── encoder.py ├── inception.py ├── resnet_generator.py ├── sn_discriminator.py ├── sr_resnet.py └── vgg.py ├── overview.png ├── prune.py ├── requirements.txt ├── scripts ├── Dockerfile ├── caffemodel │ └── deploy.prototxt ├── labels.py └── run.py ├── sign_flip.py ├── tools ├── __init__.py ├── loss.py ├── paste_watermark.py ├── phash_pvalue.py ├── random_bitmask.py ├── random_noise_patch.py ├── sign_model.py ├── transform_dist.py └── transform_var.py └── train.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/README.md -------------------------------------------------------------------------------- /attack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/attack.py -------------------------------------------------------------------------------- /configs/CycleGAN/baselines/cyclegan-city-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/baselines/cyclegan-city-a.yaml -------------------------------------------------------------------------------- /configs/CycleGAN/baselines/cyclegan-city-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/baselines/cyclegan-city-b.yaml -------------------------------------------------------------------------------- /configs/CycleGAN/baselines/cyclegan-city-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/baselines/cyclegan-city-c.yaml -------------------------------------------------------------------------------- /configs/CycleGAN/black-box/cyclegan-city-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/black-box/cyclegan-city-a.yaml -------------------------------------------------------------------------------- /configs/CycleGAN/black-box/cyclegan-city-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/black-box/cyclegan-city-b.yaml -------------------------------------------------------------------------------- /configs/CycleGAN/black-box/cyclegan-city-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/black-box/cyclegan-city-c.yaml -------------------------------------------------------------------------------- /configs/CycleGAN/complete/cyclegan-city-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/complete/cyclegan-city-a.yaml -------------------------------------------------------------------------------- /configs/CycleGAN/complete/cyclegan-city-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/complete/cyclegan-city-b.yaml -------------------------------------------------------------------------------- /configs/CycleGAN/complete/cyclegan-city-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/CycleGAN/complete/cyclegan-city-c.yaml -------------------------------------------------------------------------------- /configs/DCGAN/baselines/dcgan-cifar10-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/baselines/dcgan-cifar10-a.yaml -------------------------------------------------------------------------------- /configs/DCGAN/baselines/dcgan-cifar10-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/baselines/dcgan-cifar10-b.yaml -------------------------------------------------------------------------------- /configs/DCGAN/baselines/dcgan-cifar10-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/baselines/dcgan-cifar10-c.yaml -------------------------------------------------------------------------------- /configs/DCGAN/baselines/dcgan-cub200-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/baselines/dcgan-cub200-a.yaml -------------------------------------------------------------------------------- /configs/DCGAN/baselines/dcgan-cub200-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/baselines/dcgan-cub200-b.yaml -------------------------------------------------------------------------------- /configs/DCGAN/baselines/dcgan-cub200-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/baselines/dcgan-cub200-c.yaml -------------------------------------------------------------------------------- /configs/DCGAN/black-box/dcgan-cifar10-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/black-box/dcgan-cifar10-a.yaml -------------------------------------------------------------------------------- /configs/DCGAN/black-box/dcgan-cifar10-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/black-box/dcgan-cifar10-b.yaml -------------------------------------------------------------------------------- /configs/DCGAN/black-box/dcgan-cifar10-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/black-box/dcgan-cifar10-c.yaml -------------------------------------------------------------------------------- /configs/DCGAN/black-box/dcgan-cub200-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/black-box/dcgan-cub200-a.yaml -------------------------------------------------------------------------------- /configs/DCGAN/black-box/dcgan-cub200-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/black-box/dcgan-cub200-b.yaml -------------------------------------------------------------------------------- /configs/DCGAN/black-box/dcgan-cub200-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/black-box/dcgan-cub200-c.yaml -------------------------------------------------------------------------------- /configs/DCGAN/complete/dcgan-cifar10-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/complete/dcgan-cifar10-a.yaml -------------------------------------------------------------------------------- /configs/DCGAN/complete/dcgan-cifar10-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/complete/dcgan-cifar10-b.yaml -------------------------------------------------------------------------------- /configs/DCGAN/complete/dcgan-cifar10-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/complete/dcgan-cifar10-c.yaml -------------------------------------------------------------------------------- /configs/DCGAN/complete/dcgan-cub200-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/complete/dcgan-cub200-a.yaml -------------------------------------------------------------------------------- /configs/DCGAN/complete/dcgan-cub200-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/complete/dcgan-cub200-b.yaml -------------------------------------------------------------------------------- /configs/DCGAN/complete/dcgan-cub200-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/DCGAN/complete/dcgan-cub200-c.yaml -------------------------------------------------------------------------------- /configs/SRGAN/baselines/srgan-imagenet-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/baselines/srgan-imagenet-a.yaml -------------------------------------------------------------------------------- /configs/SRGAN/baselines/srgan-imagenet-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/baselines/srgan-imagenet-b.yaml -------------------------------------------------------------------------------- /configs/SRGAN/baselines/srgan-imagenet-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/baselines/srgan-imagenet-c.yaml -------------------------------------------------------------------------------- /configs/SRGAN/black-box/srgan-imagenet-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/black-box/srgan-imagenet-a.yaml -------------------------------------------------------------------------------- /configs/SRGAN/black-box/srgan-imagenet-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/black-box/srgan-imagenet-b.yaml -------------------------------------------------------------------------------- /configs/SRGAN/black-box/srgan-imagenet-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/black-box/srgan-imagenet-c.yaml -------------------------------------------------------------------------------- /configs/SRGAN/complete/srgan-imagenet-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/complete/srgan-imagenet-a.yaml -------------------------------------------------------------------------------- /configs/SRGAN/complete/srgan-imagenet-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/complete/srgan-imagenet-b.yaml -------------------------------------------------------------------------------- /configs/SRGAN/complete/srgan-imagenet-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/SRGAN/complete/srgan-imagenet-c.yaml -------------------------------------------------------------------------------- /configs/VAE/baselines/vae-cifar10-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/baselines/vae-cifar10-a.yaml -------------------------------------------------------------------------------- /configs/VAE/baselines/vae-cifar10-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/baselines/vae-cifar10-b.yaml -------------------------------------------------------------------------------- /configs/VAE/baselines/vae-cifar10-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/baselines/vae-cifar10-c.yaml -------------------------------------------------------------------------------- /configs/VAE/black-box/vae-cifar10-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/black-box/vae-cifar10-a.yaml -------------------------------------------------------------------------------- /configs/VAE/black-box/vae-cifar10-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/black-box/vae-cifar10-b.yaml -------------------------------------------------------------------------------- /configs/VAE/black-box/vae-cifar10-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/black-box/vae-cifar10-c.yaml -------------------------------------------------------------------------------- /configs/VAE/complete/vae-cifar10-a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/complete/vae-cifar10-a.yaml -------------------------------------------------------------------------------- /configs/VAE/complete/vae-cifar10-b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/complete/vae-cifar10-b.yaml -------------------------------------------------------------------------------- /configs/VAE/complete/vae-cifar10-c.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/VAE/complete/vae-cifar10-c.yaml -------------------------------------------------------------------------------- /configs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/configs/__init__.py -------------------------------------------------------------------------------- /datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/datasets/__init__.py -------------------------------------------------------------------------------- /datasets/img_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/datasets/img_datasets.py -------------------------------------------------------------------------------- /datasets/sr_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/datasets/sr_datasets.py -------------------------------------------------------------------------------- /datasets/unaligned_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/datasets/unaligned_datasets.py -------------------------------------------------------------------------------- /datasets/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/datasets/util.py -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/eval.py -------------------------------------------------------------------------------- /experiments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/experiments/__init__.py -------------------------------------------------------------------------------- /experiments/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/experiments/base.py -------------------------------------------------------------------------------- /experiments/image_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/experiments/image_generation.py -------------------------------------------------------------------------------- /experiments/image_super_resolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/experiments/image_super_resolution.py -------------------------------------------------------------------------------- /experiments/image_translation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/experiments/image_translation.py -------------------------------------------------------------------------------- /experiments/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/experiments/util.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/models/__init__.py -------------------------------------------------------------------------------- /models/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/models/base.py -------------------------------------------------------------------------------- /models/cyclegan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/models/cyclegan.py -------------------------------------------------------------------------------- /models/dcgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/models/dcgan.py -------------------------------------------------------------------------------- /models/srgan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/models/srgan.py -------------------------------------------------------------------------------- /models/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/models/util.py -------------------------------------------------------------------------------- /models/vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/models/vae.py -------------------------------------------------------------------------------- /models/wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/models/wrappers.py -------------------------------------------------------------------------------- /networks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/__init__.py -------------------------------------------------------------------------------- /networks/conv_discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/conv_discriminator.py -------------------------------------------------------------------------------- /networks/conv_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/conv_generator.py -------------------------------------------------------------------------------- /networks/decoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/decoder.py -------------------------------------------------------------------------------- /networks/discriminator_96.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/discriminator_96.py -------------------------------------------------------------------------------- /networks/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/encoder.py -------------------------------------------------------------------------------- /networks/inception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/inception.py -------------------------------------------------------------------------------- /networks/resnet_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/resnet_generator.py -------------------------------------------------------------------------------- /networks/sn_discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/sn_discriminator.py -------------------------------------------------------------------------------- /networks/sr_resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/sr_resnet.py -------------------------------------------------------------------------------- /networks/vgg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/networks/vgg.py -------------------------------------------------------------------------------- /overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/overview.png -------------------------------------------------------------------------------- /prune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/prune.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM bvlc/caffe:gpu 2 | 3 | WORKDIR /workspace 4 | 5 | COPY . ./ 6 | 7 | CMD ["python", "run.py"] -------------------------------------------------------------------------------- /scripts/caffemodel/deploy.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/scripts/caffemodel/deploy.prototxt -------------------------------------------------------------------------------- /scripts/labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/scripts/labels.py -------------------------------------------------------------------------------- /scripts/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/scripts/run.py -------------------------------------------------------------------------------- /sign_flip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/sign_flip.py -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/__init__.py -------------------------------------------------------------------------------- /tools/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/loss.py -------------------------------------------------------------------------------- /tools/paste_watermark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/paste_watermark.py -------------------------------------------------------------------------------- /tools/phash_pvalue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/phash_pvalue.py -------------------------------------------------------------------------------- /tools/random_bitmask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/random_bitmask.py -------------------------------------------------------------------------------- /tools/random_noise_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/random_noise_patch.py -------------------------------------------------------------------------------- /tools/sign_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/sign_model.py -------------------------------------------------------------------------------- /tools/transform_dist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/transform_dist.py -------------------------------------------------------------------------------- /tools/transform_var.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/tools/transform_var.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dingsheng-ong/ipr-gan/HEAD/train.py --------------------------------------------------------------------------------