DeepJ: Style-Specific Music Generation
Dropout: a simple way to prevent neural networks from overfitting