Alias: null
Common Name: null
Class: org. imirsel. m2k. evaluation. AudioTempoExtractionEvaluator

Overview: Takes an array of Signal objects (org.imirsel.m2k.util.Signal) with both class and classification metadata and calculates the accuracy and confusion matrix of the classifications. If subsequent arrays of Signal objects are received the results are averaged and the standard deviation of the accuracy scores is reported.

Data Handling: the input data is not modified.


Inputs:
ground-truth Signal array
org. imirsel. m2k. util. Signal
Ground-truth Signal array for key finding evaluation

detected Signal array
org. imirsel. m2k. util. Signal
Signal array to test for accuracy of key finding


Outputs:

Properties:
The name of the model
The name of the model used to produce the tempo extractions, used to identify which model the accuracy results apply to

Storage directory
The directory to save serialised Signal arrays and text output from the evaluator to.

Verbose
Determines whether filenames and debug info are output to the console.