├── .gitignore ├── LICENSE ├── assets ├── Imagenet-Patch-schema.png ├── Imagenet_Patch.png ├── Imagenet_Patch_Predictions.png ├── LICENSE ├── data │ ├── n01440764 │ │ ├── ILSVRC2012_val_00009111.JPEG │ │ ├── ILSVRC2012_val_00021740.JPEG │ │ ├── n01440764_2751.JPEG │ │ ├── n01440764_341.JPEG │ │ ├── n01440764_490.JPEG │ │ ├── n01440764_5911.JPEG │ │ ├── n01440764_650.JPEG │ │ ├── n01440764_6500.JPEG │ │ ├── n01440764_6570.JPEG │ │ └── n01440764_910.JPEG │ ├── n02102040 │ │ ├── ILSVRC2012_val_00004650.JPEG │ │ ├── ILSVRC2012_val_00017370.JPEG │ │ ├── ILSVRC2012_val_00036282.JPEG │ │ ├── ILSVRC2012_val_00037182.JPEG │ │ ├── n02102040_171.JPEG │ │ ├── n02102040_202.JPEG │ │ ├── n02102040_352.JPEG │ │ ├── n02102040_371.JPEG │ │ ├── n02102040_451.JPEG │ │ └── n02102040_460.JPEG │ ├── n02979186 │ │ ├── ILSVRC2012_val_00008651.JPEG │ │ ├── ILSVRC2012_val_00020400.JPEG │ │ ├── ILSVRC2012_val_00028911.JPEG │ │ ├── ILSVRC2012_val_00035160.JPEG │ │ ├── ILSVRC2012_val_00042482.JPEG │ │ ├── ILSVRC2012_val_00042982.JPEG │ │ ├── ILSVRC2012_val_00043121.JPEG │ │ ├── ILSVRC2012_val_00043731.JPEG │ │ ├── ILSVRC2012_val_00045110.JPEG │ │ └── n02979186_40.JPEG │ ├── n03000684 │ │ ├── ILSVRC2012_val_00025890.JPEG │ │ ├── ILSVRC2012_val_00029211.JPEG │ │ ├── ILSVRC2012_val_00045501.JPEG │ │ ├── n03000684_2102.JPEG │ │ ├── n03000684_410.JPEG │ │ ├── n03000684_590.JPEG │ │ ├── n03000684_711.JPEG │ │ ├── n03000684_731.JPEG │ │ ├── n03000684_900.JPEG │ │ └── n03000684_931.JPEG │ └── n03028079 │ │ ├── ILSVRC2012_val_00023291.JPEG │ │ ├── ILSVRC2012_val_00026451.JPEG │ │ ├── ILSVRC2012_val_00028310.JPEG │ │ ├── ILSVRC2012_val_00029870.JPEG │ │ ├── ILSVRC2012_val_00034220.JPEG │ │ ├── ILSVRC2012_val_00046232.JPEG │ │ ├── ILSVRC2012_val_00046550.JPEG │ │ ├── n03028079_102.JPEG │ │ ├── n03028079_151.JPEG │ │ └── n03028079_80.JPEG ├── imagenet1000_clsidx_to_labels.txt └── imagenet_patch.gz ├── example.py ├── imagenet_patch_example.ipynb ├── readme.md ├── requirements.txt ├── transforms ├── __init__.py ├── apply_patch.py └── my_random_affine.py └── utils ├── __init__.py ├── utils.py └── visualization.py /.gitignore: -------------------------------------------------------------------------------- 1 | /venv/ 2 | /.idea 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/LICENSE -------------------------------------------------------------------------------- /assets/Imagenet-Patch-schema.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/Imagenet-Patch-schema.png -------------------------------------------------------------------------------- /assets/Imagenet_Patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/Imagenet_Patch.png -------------------------------------------------------------------------------- /assets/Imagenet_Patch_Predictions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/Imagenet_Patch_Predictions.png -------------------------------------------------------------------------------- /assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/LICENSE -------------------------------------------------------------------------------- /assets/data/n01440764/ILSVRC2012_val_00009111.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/ILSVRC2012_val_00009111.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/ILSVRC2012_val_00021740.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/ILSVRC2012_val_00021740.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/n01440764_2751.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/n01440764_2751.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/n01440764_341.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/n01440764_341.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/n01440764_490.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/n01440764_490.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/n01440764_5911.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/n01440764_5911.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/n01440764_650.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/n01440764_650.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/n01440764_6500.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/n01440764_6500.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/n01440764_6570.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/n01440764_6570.JPEG -------------------------------------------------------------------------------- /assets/data/n01440764/n01440764_910.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n01440764/n01440764_910.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/ILSVRC2012_val_00004650.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/ILSVRC2012_val_00004650.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/ILSVRC2012_val_00017370.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/ILSVRC2012_val_00017370.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/ILSVRC2012_val_00036282.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/ILSVRC2012_val_00036282.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/ILSVRC2012_val_00037182.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/ILSVRC2012_val_00037182.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/n02102040_171.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/n02102040_171.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/n02102040_202.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/n02102040_202.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/n02102040_352.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/n02102040_352.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/n02102040_371.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/n02102040_371.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/n02102040_451.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/n02102040_451.JPEG -------------------------------------------------------------------------------- /assets/data/n02102040/n02102040_460.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02102040/n02102040_460.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00008651.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00008651.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00020400.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00020400.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00028911.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00028911.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00035160.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00035160.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00042482.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00042482.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00042982.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00042982.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00043121.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00043121.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00043731.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00043731.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/ILSVRC2012_val_00045110.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/ILSVRC2012_val_00045110.JPEG -------------------------------------------------------------------------------- /assets/data/n02979186/n02979186_40.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n02979186/n02979186_40.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/ILSVRC2012_val_00025890.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/ILSVRC2012_val_00025890.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/ILSVRC2012_val_00029211.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/ILSVRC2012_val_00029211.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/ILSVRC2012_val_00045501.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/ILSVRC2012_val_00045501.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/n03000684_2102.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/n03000684_2102.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/n03000684_410.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/n03000684_410.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/n03000684_590.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/n03000684_590.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/n03000684_711.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/n03000684_711.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/n03000684_731.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/n03000684_731.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/n03000684_900.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/n03000684_900.JPEG -------------------------------------------------------------------------------- /assets/data/n03000684/n03000684_931.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03000684/n03000684_931.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/ILSVRC2012_val_00023291.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/ILSVRC2012_val_00023291.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/ILSVRC2012_val_00026451.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/ILSVRC2012_val_00026451.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/ILSVRC2012_val_00028310.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/ILSVRC2012_val_00028310.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/ILSVRC2012_val_00029870.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/ILSVRC2012_val_00029870.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/ILSVRC2012_val_00034220.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/ILSVRC2012_val_00034220.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/ILSVRC2012_val_00046232.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/ILSVRC2012_val_00046232.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/ILSVRC2012_val_00046550.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/ILSVRC2012_val_00046550.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/n03028079_102.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/n03028079_102.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/n03028079_151.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/n03028079_151.JPEG -------------------------------------------------------------------------------- /assets/data/n03028079/n03028079_80.JPEG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/data/n03028079/n03028079_80.JPEG -------------------------------------------------------------------------------- /assets/imagenet1000_clsidx_to_labels.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/imagenet1000_clsidx_to_labels.txt -------------------------------------------------------------------------------- /assets/imagenet_patch.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/assets/imagenet_patch.gz -------------------------------------------------------------------------------- /example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/example.py -------------------------------------------------------------------------------- /imagenet_patch_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/imagenet_patch_example.ipynb -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/requirements.txt -------------------------------------------------------------------------------- /transforms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /transforms/apply_patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/transforms/apply_patch.py -------------------------------------------------------------------------------- /transforms/my_random_affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/transforms/my_random_affine.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/utils/utils.py -------------------------------------------------------------------------------- /utils/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pralab/ImageNet-Patch/HEAD/utils/visualization.py --------------------------------------------------------------------------------