Google Colab for training music AI model and generating music with Transformer technology (Google XLNet)
SUPER PIANO (XLNet Piano)
Huge thanks goes to Andrew Shaw (bearpelican) for the MusicAutoBot repo/code that was used to create this notebook. This notebook is a fork of Andrew's notebook for MusicTransformer
https://github.com/bearpelican
https://github.com/bearpelican/musicautobot
Some stats:
Architecture Google XLNet (MusicAutoBot implementation with fast.ai)
Model size: ~628Mb
Training Dataset Size: ~287Mb
Model training time: ~3 days on P100 GPU via Google Colab Pro
Final Loss: ~0.83
Final Error Rate: ~27%
You are welcome to train original model further or fine-tune it with your (smaller) MIDI set.