Skip to content

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 best_auc.

DataFrame

Empty DataFrame if no results are found.