├── .gitignore ├── README.md ├── arch ├── Inpainting │ ├── AE_Inpainting.py │ ├── Baseline.py │ ├── GAN_Inpainting.py │ ├── InpaintingBase.py │ ├── VAE_InpaintingMnist.py │ └── __init__.py ├── __init__.py ├── binary │ ├── ConcreteNeuron.py │ ├── StochasticBinaryNeuron.py │ └── __init__.py └── sensitivity │ ├── BBMPNet.py │ ├── BDNet.py │ ├── DNetBase.py │ └── __init__.py ├── exp ├── __init__.py ├── general_utils.py ├── loaddata_utils.py ├── mnist-compare │ ├── __init__.py │ ├── checkpts │ │ └── 1017-vae-mnist_lr_0.001_epochs_10 │ ├── deeplift_compare.py │ ├── mnist_compare.py │ ├── mnist_compare_penalty.py │ ├── mnist_compare_utils.py │ ├── notebooks │ │ ├── .gitignore │ │ ├── .ipynb_checkpoints │ │ │ ├── 1005 - quantitative evaluation (barplot)-checkpoint.ipynb │ │ │ ├── 1011 - quantitative evaluation (barplot)-checkpoint.ipynb │ │ │ ├── 1016 - visualization flipping to compare p_b vbd-checkpoint.ipynb │ │ │ ├── 1017 - Flip image by specified proportion and visualize-checkpoint.ipynb │ │ │ ├── 1017 - vae mnist-checkpoint.ipynb │ │ │ ├── 1018 - Flip image by max difference. Compare algorithms-checkpoint.ipynb │ │ │ ├── 1018 - Hyperparam search-checkpoint.ipynb │ │ │ ├── 1018 - hyperparam search-checkpoint.ipynb │ │ │ └── 1207 - Plot the example by another color of removed region-checkpoint.ipynb │ │ ├── 0725 - Remove pixels in mnist for GD.ipynb │ │ ├── 0726 - Remove pixels in mnist for BD.ipynb │ │ ├── 0801 - MNIST_replicate_figures.ipynb │ │ ├── 0813 - Test hyperparam for L1 and L2 penalty.ipynb │ │ ├── 0813 - Visualize difference of different methods.ipynb │ │ ├── 1005 - quantitative evaluation (barplot).ipynb │ │ ├── 1011 - quantitative evaluation (barplot).ipynb │ │ ├── 1016 - visualization flipping to compare p_b vbd.ipynb │ │ ├── 1017 - Flip image by specified proportion and visualize.ipynb │ │ ├── 1017 - vae mnist.ipynb │ │ ├── 1018 - Flip image by max difference. Compare algorithms.ipynb │ │ ├── 1018 - Hyperparam search.ipynb │ │ ├── 1018 - hyperparam search.ipynb │ │ └── 1207 - Plot the example by another color of removed region.ipynb │ ├── parse_args_mnist.py │ ├── run.sh │ ├── train_gen_model.py │ └── utils_sample.py ├── utils_flipping.py ├── utils_visualise.py └── vbd_imagenet │ ├── __init__.py │ ├── imgs │ └── .gitignore │ ├── train_gen_model.py │ ├── utils_model.py │ └── vbd_imagenet.py └── illustration.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/README.md -------------------------------------------------------------------------------- /arch/Inpainting/AE_Inpainting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/Inpainting/AE_Inpainting.py -------------------------------------------------------------------------------- /arch/Inpainting/Baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/Inpainting/Baseline.py -------------------------------------------------------------------------------- /arch/Inpainting/GAN_Inpainting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/Inpainting/GAN_Inpainting.py -------------------------------------------------------------------------------- /arch/Inpainting/InpaintingBase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/Inpainting/InpaintingBase.py -------------------------------------------------------------------------------- /arch/Inpainting/VAE_InpaintingMnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/Inpainting/VAE_InpaintingMnist.py -------------------------------------------------------------------------------- /arch/Inpainting/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /arch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /arch/binary/ConcreteNeuron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/binary/ConcreteNeuron.py -------------------------------------------------------------------------------- /arch/binary/StochasticBinaryNeuron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/binary/StochasticBinaryNeuron.py -------------------------------------------------------------------------------- /arch/binary/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /arch/sensitivity/BBMPNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/sensitivity/BBMPNet.py -------------------------------------------------------------------------------- /arch/sensitivity/BDNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/sensitivity/BDNet.py -------------------------------------------------------------------------------- /arch/sensitivity/DNetBase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/arch/sensitivity/DNetBase.py -------------------------------------------------------------------------------- /arch/sensitivity/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exp/general_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/general_utils.py -------------------------------------------------------------------------------- /exp/loaddata_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/loaddata_utils.py -------------------------------------------------------------------------------- /exp/mnist-compare/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exp/mnist-compare/checkpts/1017-vae-mnist_lr_0.001_epochs_10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/checkpts/1017-vae-mnist_lr_0.001_epochs_10 -------------------------------------------------------------------------------- /exp/mnist-compare/deeplift_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/deeplift_compare.py -------------------------------------------------------------------------------- /exp/mnist-compare/mnist_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/mnist_compare.py -------------------------------------------------------------------------------- /exp/mnist-compare/mnist_compare_penalty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/mnist_compare_penalty.py -------------------------------------------------------------------------------- /exp/mnist-compare/mnist_compare_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/mnist_compare_utils.py -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.gitignore: -------------------------------------------------------------------------------- 1 | *.eps 2 | -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1005 - quantitative evaluation (barplot)-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1005 - quantitative evaluation (barplot)-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1011 - quantitative evaluation (barplot)-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1011 - quantitative evaluation (barplot)-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1016 - visualization flipping to compare p_b vbd-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1016 - visualization flipping to compare p_b vbd-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1017 - Flip image by specified proportion and visualize-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1017 - Flip image by specified proportion and visualize-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1017 - vae mnist-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1017 - vae mnist-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1018 - Flip image by max difference. Compare algorithms-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1018 - Flip image by max difference. Compare algorithms-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1018 - Hyperparam search-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1018 - Hyperparam search-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1018 - hyperparam search-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1018 - hyperparam search-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/.ipynb_checkpoints/1207 - Plot the example by another color of removed region-checkpoint.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/.ipynb_checkpoints/1207 - Plot the example by another color of removed region-checkpoint.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/0725 - Remove pixels in mnist for GD.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/0725 - Remove pixels in mnist for GD.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/0726 - Remove pixels in mnist for BD.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/0726 - Remove pixels in mnist for BD.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/0801 - MNIST_replicate_figures.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/0801 - MNIST_replicate_figures.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/0813 - Test hyperparam for L1 and L2 penalty.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/0813 - Test hyperparam for L1 and L2 penalty.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/0813 - Visualize difference of different methods.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/0813 - Visualize difference of different methods.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1005 - quantitative evaluation (barplot).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1005 - quantitative evaluation (barplot).ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1011 - quantitative evaluation (barplot).ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1011 - quantitative evaluation (barplot).ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1016 - visualization flipping to compare p_b vbd.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1016 - visualization flipping to compare p_b vbd.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1017 - Flip image by specified proportion and visualize.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1017 - Flip image by specified proportion and visualize.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1017 - vae mnist.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1017 - vae mnist.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1018 - Flip image by max difference. Compare algorithms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1018 - Flip image by max difference. Compare algorithms.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1018 - Hyperparam search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1018 - Hyperparam search.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1018 - hyperparam search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1018 - hyperparam search.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/notebooks/1207 - Plot the example by another color of removed region.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/notebooks/1207 - Plot the example by another color of removed region.ipynb -------------------------------------------------------------------------------- /exp/mnist-compare/parse_args_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/parse_args_mnist.py -------------------------------------------------------------------------------- /exp/mnist-compare/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/run.sh -------------------------------------------------------------------------------- /exp/mnist-compare/train_gen_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/train_gen_model.py -------------------------------------------------------------------------------- /exp/mnist-compare/utils_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/mnist-compare/utils_sample.py -------------------------------------------------------------------------------- /exp/utils_flipping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/utils_flipping.py -------------------------------------------------------------------------------- /exp/utils_visualise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/utils_visualise.py -------------------------------------------------------------------------------- /exp/vbd_imagenet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /exp/vbd_imagenet/imgs/.gitignore: -------------------------------------------------------------------------------- 1 | * -------------------------------------------------------------------------------- /exp/vbd_imagenet/train_gen_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/vbd_imagenet/train_gen_model.py -------------------------------------------------------------------------------- /exp/vbd_imagenet/utils_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/vbd_imagenet/utils_model.py -------------------------------------------------------------------------------- /exp/vbd_imagenet/vbd_imagenet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/exp/vbd_imagenet/vbd_imagenet.py -------------------------------------------------------------------------------- /illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zzzace2000/FIDO-saliency/HEAD/illustration.png --------------------------------------------------------------------------------