Downloads · 30 days
12
10% of all-time downloads
23f1000371/ast-messy-mashup
ast-messy-mashup is a audio classification model from 23f1000371. Use it for the audio classification task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as mit.
This model is part of the "Messy Mashup" music genre classification project, designed to handle complex, noisy audio environments using Audio Spectrogram Transformers (AST).
Downloads · 30 days
12
10% of all-time downloads
All-time downloads
124
Public
Parameters
86.2M
345 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors345 MB · 100%
From the Hugging Face model README
This model is part of the "Messy Mashup" music genre classification project, designed to handle complex, noisy audio environments using Audio Spectrogram Transformers (AST).
For the full implementation, dataset details, and training code, visit the main GitHub repository: github.com/RohanIITM/dl-genai-project-26-t1
The model utilizes the MIT/ast-finetuned-audioset backbone, which is a pure attention-based mechanism for audio classification. It was fine-tuned to classify 10 music genres under "messy mashup" conditions (samples with complex instrument recombinations, tempo variations, and environmental noise).
The model was trained on a custom dataset consisting of:
Stems were mixed, normalized (range [-1, 1]), and noise-injected. The waveform was converted into log-Mel patches with specific overlapping strides, optimized for transformer self-attention.
The model achieved the following performance on the competition leaderboard:
The model's performance may degrade on audio samples with sampling rates significantly different from the 16 kHz down-sampled training rate or on genres not represented in the 10-class training set.