Safetensors
llama

Suggestion: Add a brief description and link for the `symusic` dependency

#2
by lyk - opened

Hi @dx2102 ,

First off, thank you so much for creating the innovative llama-midi model! It's really exciting work.

We were also thrilled to see that you've chosen symusic in your project, instructing users to install it and using it effectively in the postprocessing code to convert text back to MIDI (https://huggingface.co/dx2102/llama-midi). We truly appreciate you incorporating it!

As the developers behind symusic, we're focused on providing a high-performance tool for the community. While we've achieved significant speed advantages (often 200-500x faster than alternatives for parsing), symusic is still relatively new and lacks broader visibility.

To help users understand the dependency better and also to gently raise awareness of symusic, would you perhaps consider adding a brief sentence or two in your model card explaining what symusic is and why it might have been chosen (e.g., for its speed in MIDI processing), along with the link to the repository?

Something like:
"The postprocessing step uses symusic (https://github.com/symusic/symusic), a fast C++/Python library for efficient MIDI manipulation, to convert the generated text into a standard MIDI file."

Visibility and feedback from early adopters like yourself are incredibly valuable for a growing open-source project like ours. Even a small mention like this can make a big difference in helping others discover the tool.

Thank you again for your fantastic work on llama-midi and for considering this suggestion. We really appreciate your support!

Okay.

And thank you for building the symusic library!

I find symusic to be fast, easy to install, stable (with no bugs), and intuitive (works like pretty_midi), and its documentation is clear. It frees me from worrying about CPU bottlenecks in the training code, and is also very convenient for data filtering and cleaning. It is quite helpful to me.

dx2102 changed discussion status to closed
dx2102 changed discussion status to open
dx2102 changed discussion status to closed
dx2102 changed discussion status to open
Your need to confirm your account before you can post a new comment.

Sign up or log in to comment