Source code from proceding Comparing Meta-Classifiers for Automatic Music Genre Classification published at 17th Brazilian Symposium on Computer Music (SBCM).
These instructions will get you a copy of the project up and running on your local machine for experiment reproducibility.
- Python 3.x
- Libraries listed here
A step by step series of examples that tell you how to get everything set up to run the experiment.
- The first step is clone this repository.
$ git clone https://github.com/vitorys/MusicGenreMetaClassifier.git
- (Optional) Create a virtual enviroment and activate it.
$ virtualenv venv && activate venv/bin/activate
- Install the requirements.
$ pip install -r requirements.txt
- Navigate to NeuralNetwork folder.
- Execute the python file
main.py
follow by some dataset. For example:
python main.py data/gtzan-ds_rp-feats_frames
- The result will be stored at
output/
folder.
To run the Hidden Markov experiments:
- Navigate to
HMM
folder. - Execute the python file
main.py
follow by--input
and some dataset. For example:
python classifier.py --input data/gtzan-ds_rp-feats_frames
- The result will be stored at
output/
folder.
- Vítor Yudi Shinohara - State University of Campinas
- Juliano Henrique Foleiss - Federal University of Technology - Paraná
- Tiago Fernandes Tavares - State University of Campinas