Learning to Create Jazz Melodies Using a Product of Experts
Dropout: a simple way to prevent neural networks from overfitting