Generative Reversible Networks