Перейти к содержанию

Модели и лицензии

Для кого: Пользователи и сопровождающие, проверяющие источники моделей и инструментов. Задача: Назвать текущие проекты, контрольные точки и важные сведения о лицензиях. Тип: Справочник

Здесь перечислены необязательные инструменты анализа и контрольные точки текущих адаптеров. Сведения основаны на pyproject.toml, sonara_features.py, genres.py и embedding.py.

Проект не включает и не распространяет веса сторонних моделей, поэтому эта страница содержит атрибуцию и практические замечания, а не юридическую консультацию. Необязательные пакеты загружают или открывают эти ресурсы во время анализа. До распространения, размещения как сервиса, коммерческого применения или публикации исследования изучите исходные репозитории и карточки моделей.

Текущие источники

СемействоТекущий путь в кодеИсходный проектЛицензия
SONARAsonara==0.2.9, схема 4, режим playlist с BPM 70.0..180.0; Core использует встроенный vocalness v2, у каждого результата своя сигнатураkkollsga/sonara, выпуск v0.2.9Исходный проект — MIT. Сохраняйте лицензию и проверяйте условия до распространения.
MAESTdiscogs-maest-30s-pw-129e-519l через maest-inferopenmirlab/maest-infer, исходный palonso/MAESTmaest-infer — только AGPL-3.0; исследователей просят цитировать исходную статью MAEST.
MERTm-a-p/MERT-v1-95M через Hugging Face Transformersyizhilll/MERT, MERT-v1-95MКод GitHub — Apache-2.0. Для контрольной точки указана CC-BY-NC-4.0.
MuQOpenMuQ/MuQ-large-msd-iter через пакет muqtencent-ailab/muq, MuQ-large-msd-iterКод — MIT. Опубликованные веса MuQ — CC-BY-NC-4.0.
CLAPLAION CLAP с lukewys/laion_clap/music_audioset_epoch_15_esc_90.14.ptLAION-AI/CLAP, файл контрольной точкиКод LAION CLAP — Apache-2.0. Для файла контрольной точки указана CC0-1.0.

pyproject.toml и uv.lock закрепляют sonara==0.2.9. Pip может установить подходящий wheel-пакет или локально собрать исходный пакет. Контракт среды по-прежнему требует зафиксированные версии пакета и схемы.

Практические правила

  • Проверяйте лицензию кода и лицензию весов отдельно, если проект разделяет их.
  • Не воспринимайте таблицу как разрешение на коммерческое применение. Некоммерческие лицензии весов требуют отдельной проверки.
  • При публикации исследования или открытых результатов цитируйте статьи и страницы, которые указали авторы моделей.
  • Локальные эмбеддинги, метки, артефакты классификаторов, отчёты и журналы могут раскрывать сведения о библиотеке. Не добавляйте их в Git без намеренного решения.

Локальные классификаторы

Классификаторы Rhythm Lab — локальные артефакты, обученные по вашим меткам и данным библиотеки, а не загруженное стороннее семейство. Если при обучении или расчёте используются SONARA, MAEST и MERT, результат всё равно зависит от этих исходных проектов.

Документация локального инструмента анализа музыкальной библиотеки.