/ Модель

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

Параметры
113 млн
Лицензия
Apache 2.0
Архитектура
wav2vec2 · dense
Базовая модель
wav2vec2-base-960h
Опубликована
11 авг 2023

music_genres_classification

Классификация текстаТекст → label3 профессии

Модель на базе wav2vec 2.0 классифицирует музыкальные аудиозаписи по десяти жанрам из датасета GTZAN.

2 127скачиваний за 30 дней40лайковвеса обновлены19 окт 2024

Бенчмарки

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

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

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

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

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

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

Модель dima806/music_genres_classification разработана Dima806 для классификации музыкальных аудиозаписей по жанрам. Она дообучена на базе facebook/wav2vec2-base-960h и использует архитектуру Wav2Vec2ForSequenceClassification; содержит 113,3 млн параметров.

Модель обучалась на датасете GTZAN из 1000 аудиофрагментов длительностью 30 секунд, размеченных десятью жанрами: блюз, классическая музыка, кантри, диско, хип-хоп, джаз, металл, поп, регги и рок. Она предназначена для автоматической разметки музыки, организации музыкальных коллекций и рекомендаций.

Модель принимает аудио и выдаёт метку жанра. В README не описаны требования к формату и длительности входного аудио или результаты оценки качества, поэтому точность на других жанрах и типах аудиозаписей не установлена. Лицензия — Apache-2.0.

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

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

Ограничения

Обучение описано для десяти жанров датасета GTZAN; качество на других жанрах и типах аудио не приводится. Требования к формату и длительности входных записей в карточке не описаны.

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

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

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

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

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

Открыть на Hugging Face

Music genre classification is a fundamental and versatile application in many various domains. Some possible use cases for music genre classification include:

  • music recommendation systems;
  • content organization and discovery;
  • radio broadcasting and programming;
  • music licensing and copyright management;
  • music analysis and research;
  • content tagging and metadata enrichment;
  • audio identification and copyright protection;
  • music production and creativity;
  • healthcare and therapy;
  • entertainment and gaming.

The model is trained based on publicly available dataset of labeled music data — GTZAN Dataset — that contains 1000 sample 30-second audio files evenly split among 10 genres:

  • blues;
  • classical;
  • country;
  • disco;
  • hip-hop;
  • jazz;
  • metal;
  • pop;
  • reggae;
  • rock.

The final code is available as a Kaggle notebook. See also my Medium article for more details.

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

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

GPU в ailist

Универсальный рантайм · text-classification

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

Для архитектуры wav2vec2 нет загрузчика под задачу text-classification.

Класс архитектуры
Wav2Vec2ForSequenceClassification
Ревизия весов
5f71fb1

0 моделей