mioXpektron.analysis.compare
Cross-dataset and model-family comparison utilities.
Functions
|
Assign a model name to a coarse family label. |
|
Merge two benchmark tables and compute accuracy deltas. |
|
Side-by-side accuracy bars for two datasets. |
|
Plot best and mean accuracy per model family. |
|
Run analysis workflows on multiple datasets and compare ML benchmarks. |
|
Aggregate benchmark metrics by model family. |
- mioXpektron.analysis.compare.categorize_model(model_name)[source]
Assign a model name to a coarse family label.
- mioXpektron.analysis.compare.summarize_model_families(results_df)[source]
Aggregate benchmark metrics by model family.
- mioXpektron.analysis.compare.plot_family_comparison(results_df, savepath, *, dataset_name='dataset')[source]
Plot best and mean accuracy per model family.
- mioXpektron.analysis.compare.compare_model_results(results_a, results_b, *, dataset_a='dataset_a', dataset_b='dataset_b')[source]
Merge two benchmark tables and compute accuracy deltas.
- mioXpektron.analysis.compare.plot_dataset_model_comparison(comparison_df, savepath, *, dataset_a='dataset_a', dataset_b='dataset_b', top_n=15)[source]
Side-by-side accuracy bars for two datasets.