YatingMusic / remi

"Pop Music Transformer: Beat-based Modeling and Generation of Expressive Pop Piano Compositions", ACM Multimedia 2020

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Training on custom MIDI corpus?

robinsloan opened this issue · comments

Hello! This is a great project, and I was able to get it running immediately. Thank you for sharing it!

Is there a way to train the model from scratch -- and/or fine-tune one of your published models -- on my own corpus of MIDI files?

Hi! I have uploaded the finetune.py.
Please help me try it and tell me if there is anything wrong!

Thanks,
Remy

I would like to save every checkpoint per epoch for now. So, you have to choose which checkpoint you like the most to further generate samples. Basically, you can try every checkpoint and listen to the generated output.

In my personal experiments, by using ~30 minutes midi to finetune on one V100, it only took 5-15 minutes to obtain good generated examples.

However, it is still based on your personal data.

Thanks,
Remy

It works perfectly! Incredible! Thank you so much for the quick reply & the helpful addition. This is great!

Hello, I was wondering how I can turn my midi file into a file inside REMI-tempo-checkpoint?

它完美地工作!极好的!非常感谢您的快速回复和有用的补充。这很棒!

Hello, can you tell me how to use your MIDI fine-tuning