Generative neural network