/NICE

Implementation and Pipelining of the Non-Linear Independent Component Estimation (Dinh et al, 2014) in PyTorch.

Primary LanguagePython

Nonlinear Independent Components Estimation

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.

Local Setup

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

Contributing

For contributions please look at the CONTRIBUTING.md