monetjoe / ccmusic_eval

Evaluation for all classification tasks among CCMUSIC

Home Page:https://huggingface.co/ccmusic-database

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Evaluation Framework for CCMusic Database Classification Tasks

Python application License: MIT

Classify spectrograms by fine-tuned pre-trained CNN models.

Download

git clone git@github.com:monetjoe/ccmusic_eval.git
cd ccmusic_eval

Requirements

conda create -n cv --yes --file conda.txt
conda activate cv
pip install -r requirements.txt

Usage

python train.py --subset eval --data cqt --label singing_method --backbone squeezenet1_1 --focalloss True --fullfinetune False

Supported backbones

Mirror 1
Mirror 2

Cite

@dataset{zhaorui_liu_2021_5676893,
  author       = {Monan Zhou, Shenyang Xu, Zhaorui Liu, Zhaowen Wang, Feng Yu, Wei Li and Baoqiang Han},
  title        = {CCMusic: an Open and Diverse Database for Chinese and General Music Information Retrieval Research},
  month        = {mar},
  year         = {2024},
  publisher    = {HuggingFace},
  version      = {1.2},
  url          = {https://huggingface.co/ccmusic-database}
}

About

Evaluation for all classification tasks among CCMUSIC

https://huggingface.co/ccmusic-database

License:MIT License


Languages

Language:Python 100.0%