This is the official code for "Fixed Neural Network Steganography: Train the images, not the network" (ICLR 2022).
This code requires Python 3.
For FNNS-D and FNNS-DE some pretrained models can be downloaded from here: https://drive.google.com/drive/folders/1-U2NDKUfqqI-Xd5IqT1nkymRQszAlubu?usp=sharing.
@inproceedings{kishore2021fixed,
title={Fixed Neural Network Steganography: Train the images, not the network},
author={Kishore, Varsha and Chen, Xiangyu and Wang, Yan and Li, Boyi and Weinberger, Kilian Q},
booktitle={International Conference on Learning Representations},
year={2021}
}
SteganoGAN models are used to implement FNNS-D and FNNS-DE.