An implementation of the NICE model from Dinh et al (2014) in PyTorch.
Please cite the paper by the original authors and credit them (not me or this repo) if any of the code in this repo ends up being useful to you in a publication:
"NICE: Non-linear independent components estimation", Laurent Dinh, David Krueger, Yoshua Bengio. ArXiv 2014.
Pre-requisites include Git, Python 3.4 or newer with PyTorch
git clone https://github.com/swarajpande5/NICE.git
cd NICE/
pip install virtualenv
python -m venv <name of enviornment
source <name of enviornment>/bin/activate
pip install -r requirements.txt
For contributions please look at the CONTRIBUTING.md ❤