Skip to content

Pop-K is a small RWKV model that generates pop melodies in C major and A minor.

License

Notifications You must be signed in to change notification settings

patchbanks/Pop-K

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pop-K

Pop-K is a generative MIDI model that creates pop melodies in C major and A minor. Built on RWKV-4, the architecture employs a pseudo-linear attention mechanism for efficient training and fast inference. The model was trained on ~300k 8-bar melody samples composed of augmented bass, chords and vocal/lead melodies.

Model

Download the checkpoint from Hugging Face:

Pop_K

Inference

Use colab_run.ipynb to run the model with Gradio or generate MIDI files in bulk.

Examples

Preview MIDI outputs in data/midi_output_examples.zip.

Dataset

The Pop-K MIDI Dataset is closed-source and not publicly available for direct download. However, more information about the dataset, including details on access and usage, can be found at the following link:

DOI

About

Pop-K is a small RWKV model that generates pop melodies in C major and A minor.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published