Downloads · 30 days
934
7% of all-time downloads
ai-guru/lakhclean_mmmtrack_4bars_d-2048
lakhclean_mmmtrack_4bars_d-2048 is a text generation model from ai-guru. Use it when you need the model to write or continue text. It is set up for transformers.
Language Models such as GPT-2 can be used for Music Generation. The idea is to represent pieces of music as texts, effectively reducing the task to Language Generation.
Downloads · 30 days
934
7% of all-time downloads
All-time downloads
14.1K
Public
Repo size
212 MB
Likes
36
Public
Click a slice to open those files.
.bin106 MB · 100%
From the Hugging Face model README
Language Models such as GPT-2 can be used for Music Generation. The idea is to represent pieces of music as texts, effectively reducing the task to Language Generation.
This model is a rather small instance of GPT-2 trained the Lakhclean dataset. The model generates 4 bars at a time at a 16th note resolution with 4/4 meter.
If you want to contribute, if you want to say hello, if you want to know more, find me here:
Run the model on Google Colab: https://colab.research.google.com/drive/1Mz-KJ8vX4Wylr4mzvgP-MclDwQJ06KSq?usp=sharing
You are free to use this model in any open-source context without charge. If you do so, please credit me.
However, if you wish to use the model for commercial purposes, please contact me to discuss licensing terms. Depending on the specific use case, there may be fees associated with commercial use. I am open to negotiating the terms of the license to meet your needs and ensure that the model is used appropriately. Please feel free to reach out to me at your earliest convenience to discuss further.
The model is GPT-2 with 6 decoders and 8 attention heads each. The context length is 2048. The embedding dimensions are 512.
This model is part of a huge group of Transformers I have trained. Most of them are not publicly available.
If you are interested in using andor licensing one of the models, please get in touch.
These models were trained on roundabout 15K MIDI files (the same as the model you are viewing now) from the Lakhclean dataset.
These models were trained on roundabout 175K MIDI files from the Lakh dataset.
These models were trained on roundabout 7K MIDI files from my own collections. They contain genre conditioning.
These models were trained on genre-specific subsets of the MetaMIDI dataset.
These models were trained on roundabout 400K MIDI files from the MetaMIDI dataset.
This model is just a proof of concept. It shows that HuggingFace can be used to compose music.
There is a notebook in the repo that you can use to generate symbolic music and then render it.
Since this model has been trained on a very small corpus of music, it is overfitting heavily.
This model has been created with support from NVIDIA. I am very grateful for the GPU compute they provided!