Scoreboard API Reference
The kreview.scoreboard module builds cross-evaluator comparison tables, ranking features by their classification performance across all trained models.
For conceptual explanations, see:
kreview.scoreboard
Cross-evaluator scoreboard aggregation.
Reads all *_model_results.json files from the output directory and produces a unified ranking table comparing AUC, sensitivity, and specificity across all evaluators.
build_scoreboard(output_dir)
Aggregate all evaluator model results into a ranked scoreboard.
Scans for *_model_results.json files, extracts key metrics, and
returns a DataFrame sorted by best AUC descending.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
output_dir
|
Path
|
Path containing model result JSON files. |
required |
Returns:
| Type | Description |
|---|---|
DataFrame
|
DataFrame with one row per evaluator, sorted by |
DataFrame
|
Empty DataFrame if no results are found. |