Skip to content

Change PerformanceEvaluation display layout - #1072

Merged
ablaom merged 1 commit into
devfrom
further-evaluation-display-tweaks
Sep 7, 2026
Merged

ablaom merged 1 commit into
devfrom
further-evaluation-display-tweaks

Conversation

@ablaom

@ablaom ablaom commented Sep 7, 2026

Copy link
Copy Markdown
Member

Resolves #1070 by moving the uncertainties (1.96*SE) in display of PerformanceEvaluation objects. After this PR:

PerformanceEvaluation object with these fields:
  model, tag, measure, operation,
  measurement (per-fold aggregate), uncertainty_radius_95 (1.96*SE),
  per_fold, per_observation,
  fitted_params_per_fold, report_per_fold,
  train_test_rows, resampling, repeats
Tag: tag
Extract:
┌───┬──────────────────────────────┬──────────────┬─────────────┬─────────┐
│   │ measure                      │ operation    │ measurement │ 1.96*SE │
├───┼──────────────────────────────┼──────────────┼─────────────┼─────────┤
│ A │ bogus                        │ predict      │ [1.0]       │         │
│ B │ MulticlassFScore(            │ predict_mode │ 0.286       │ 0.0     │
│   │   beta = 1.0,                │              │             │         │
│   │   average = MacroAvg(),      │              │             │         │
│   │   return_type = LittleDict,  │              │             │         │
│   │   levels = nothing,          │              │             │         │
│   │   perm = nothing,            │              │             │         │
│   │   rev = nothing,             │              │             │         │
│   │   checks = true)             │              │             │         │
└───┴──────────────────────────────┴──────────────┴─────────────┴─────────┘
┌───┬────────────────┐
│   │ per_fold       │
├───┼────────────────┤
│ A │ [[1.0], [1.0]] │
│ B │ [0.286, 0.286] │
└───┴────────────────┘
Apply `describe` to this result for a named tuple summary.

@ablaom
ablaom merged commit 59a4d1c into dev Sep 7, 2026
5 checks passed
@ablaom
ablaom deleted the further-evaluation-display-tweaks branch September 7, 2026 19:48
@ablaom ablaom mentioned this pull request Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve display of performance evaluations

1 participant