/ Модель

Характеристики

Лицензия
Apache 2.0
Архитектура
midi_model · dense
Библиотека
transformers
Опубликована
24 авг 2023

midi-model

Языковая модель3 профессии

Трансформер SkyTNT для генерации музыкальных последовательностей в формате MIDI.

203скачиваний за 30 дней41лайквеса обновлены31 окт 2024

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

skytnt/midi-model — трансформер для генерации музыки в формате MIDI, разработанный SkyTNT. Модель предсказывает последовательности MIDI-событий; в репозитории также доступны версии весов в ONNX, PyTorch и Safetensors и файл SoundFont для удобного скачивания.

Версия v1.2 обучена на наборе Los-Angeles-MIDI-Dataset, отфильтрованном по качеству; автор сообщает об улучшении результатов. Для генерации модель принимает последовательность MIDI-событий и выдаёт MIDI-события. Лицензия — Apache-2.0. Длина контекста и поддерживаемые языки в предоставленных сведениях не описаны.

Сценарии применения

  • генерация MIDI-мелодий
  • создание музыкальных фрагментов по последовательности MIDI-событий
  • эксперименты с автоматической композицией музыки
  • подготовка MIDI-материала для последующего воспроизведения через SoundFont

Ограничения

Модель ориентирована на последовательности MIDI-событий, поэтому её назначение не включает генерацию аудиозаписей. Данные не сообщают длину контекста или результаты оценки качества, кроме значения validation loss.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Model Card for midi-model

Midi event transformer for music generation

Model Updates

  • tv2o-medium model: MidiTokenizerV2. skytnt/midi-model-tv2o-medium
  • v1.2 : Optimise the tokenizer and dataset. The dataset was filtered by MIDITokenizer.check_quality. Using the higher quality dataset to train the model, the performance of the model is significantly improved.

Model Details

Model Description

  • Developed by: SkyTNT
  • Model type: Transformer
  • License: apache-2.0

Model Sources

Training Details

Training Data

Training Hyperparameters

  • basemodel: v1.1
  • lr: 1e-4
  • weight-decay: 0.01
  • batch: 2x2x2
  • fp16 mixed precision

Loss

  • val loss: 0.238

Files

  • model.ckpt: latest model checkpoint
  • soundfont.sf2: soundfont file, i put it here for convenient downloading , source
  • onnx/*.onnx: onnx format model

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Нельзя запустить

У модели не указана задача.

Класс архитектуры
MIDIModel
Ревизия весов
94f8dc5

0 моделей