Music Emotion Classification with LSTMs

  • Classify music files based on PMEmo
  • Use multiple layers of LSTM Recurrent Neural Nets
  • Implementations in Keras

Music Emotion Classification with LSTMs

  • Audio_model_plot.py audio file with LSTM and other networks
  • Lyric_model_plot.py lyrics file with LSTM and other networks
  • Fusion_model.py combine audio and lyric file with LSTM
  • Fusion_attention_model.py audio and lyric file with LSTM+attention
  • Comments.py comments file with K-means

To test the model, run

 python3 Audio_model.py
 python3 Lyric_model.py
 python3 Fusion_model.py
 python3 Fusion_attention_model.py
 python3 Comments_v2.py