文件名称:muspy:生成符号音乐的工具包
文件大小:163KB
文件格式:ZIP
更新时间:2024-04-09 19:12:48
audio python music machine-learning music-information-retrieval
音乐 MusPy是用于生成符号音乐的开源Python库。它提供了开发音乐生成系统的基本工具,包括数据集管理,数据I / O,数据预处理和模型评估。 特征 数据集管理系统,用于具有PyTorch和TensorFlow接口的常用数据集。 常见符号音乐格式(例如MIDI,MusicXML和ABC)的数据I / O,以及与其他符号音乐库(例如music21,mido,pretty_midi和Pypianoroll)的接口。 用于音乐生成的常见音乐表示的实现,包括基于音高,基于事件,钢琴卷和基于音符的表示。 用于音乐生成系统的模型评估工具,包括音频渲染,乐谱和钢琴卷的可视化效果以及客观指标。 为什么选择MusPy 音乐生成管道通常包括几个步骤:数据收集,数据预处理,模型创建,模型训练和模型评估。尽管某些组件需要针对每种模型进行自定义,但其他组件可以在系统之间共享。特别是对于符号音乐的产生,文献中已
【文件预览】:
muspy-main
----.github()
--------codecov.yml(128B)
--------FUNDING.yml(19B)
--------workflows()
----muspy()
--------processors.py(12KB)
--------base.py(24KB)
--------metrics()
--------inputs()
--------utils.py(3KB)
--------__init__.py(2KB)
--------music.py(15KB)
--------schemas()
--------datasets()
--------classes.py(19KB)
--------outputs()
--------core.py(7KB)
--------version.py(51B)
--------external.py(3KB)
--------visualization()
----LICENSE(1KB)
----setup.cfg(223B)
----setup.py(2KB)
----README.md(4KB)
----pyproject.toml(420B)