Skip to content

Evaluate script should produce plots and tables

ptbench evaluate should produce plots and tables summarising results:

  • Plots:
    1. Histogram distributions of true-positive/true-negative scores
    2. ROC curve (Sensitivity on the vertical axis, "1-Specificity" on the horizontal axis)
    3. Precision-Recall curve (Precision on the vertical axis, Recall on the horizontal axis)
  • Table - 1 single table that summarises the most important measures
    1. Dataset name (within the split)
    2. Threshold applied
    3. If the threshold was chosen a priori or a posteriori
    4. Check further elements here: https://gitlab.idiap.ch/biosignal/software/deepdraw/-/blob/master/src/deepdraw/utils/table.py