Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@superbock
Copy link
Collaborator

This PR revamps the evaluation infrastructure.

Instead of calling the individual modules (e.g. python -m madmom.evaluation.beats), all evaluation stuff is bundled in the bin/evaluation script. Different evaluation methods are added as sub-parsers, so calling is done via evaluate beats --options path/to/files.

The Sum/MeanEvaluations are also re-organiised to take a list of evaluation objects as their single required argument. They then sum or average the individual evaluations.

As a result, the printing/formatting stuff can be simplified to use simple functions and do not require any formatting classes or the like.

superbock pushed a commit that referenced this pull request Oct 14, 2015
@superbock superbock merged commit 6f7cb6d into develop Oct 14, 2015
@superbock superbock deleted the feature/unify_evaluation branch October 14, 2015 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant