tempo_eval.list_estimate_corpus_names
- tempo_eval.list_estimate_corpus_names()[source]
List of corpus names for (built-in) estimates. Instead of the actual jam annotation_metadata corpus name, we use the names of the base directories of the estimates repository, as this allows us listing them without parsing the whole tree.
Additionally, using directory names lets us better control the spelling of corpus names, as we don’t have to rely on what’s in many many jam files.
>>> from tempo_eval import list_estimate_corpus_names >>> list_estimate_corpus_names() ['acm_mirum', 'ballroom', 'beatles', 'fma_medium', 'fma_small', 'giantsteps_mtg_key', 'giantsteps_tempo', 'gtzan', 'hainsworth', 'ismir2004songs', 'lmd_tempo', 'queen', 'rwc_mdb_c', 'rwc_mdb_g', 'rwc_mdb_j', 'rwc_mdb_p', 'rwc_mdb_r', 'smc_mirex', 'wjd']
See also
To actually read estimates, use
read_estimate_annotations
.