Coverage matrix

benchmark version 1.1.0 · held_out results v1.0.0 · splits v1.0/held_out, v1.1/multi_grid
updated 2026-09-29 13:18 UTC · git 7243f310ddbc

A cell is one (task × protocol × grid × baseline) runner invocation; it is done only when every expected test-set result.json is valid. Three non-green states are kept distinct and none is hidden: pending (queued sweep work), failed (partial artifacts), and N/A (excluded by a stated applicability rule, not missing).

legend: done · pending · failed · N/A by rule (hover any square for the cell and its reproduce command)

held_out · 580 done / 0 pending / 0 failed of 580

columns per task strip: grid (voltage order: cigre_mv · double_line · testgrid_110kv · ieee39) × baseline (majority · threshold · random_forest · mlp · gru · cnn · resnet)

event_detection_global
fault_detection_global
fault_detection_line
fault_detection_local
fault_grounded_global
fault_grounded_line
fault_grounded_local
switch_detection_global
event_state_global
fault_category_global
fault_category_line
fault_category_local
fault_classification_global
fault_classification_line
fault_classification_local
fault_origin_global
fault_phase_global
fault_phase_line
fault_phase_local
switch_type_global
event_classification_global
fault_location_global
fault_location_line
fault_location_local

multi_grid_pretrain · 144 done / 0 pending / 0 failed of 144

columns per task strip: grid (voltage order: template_20kv · template_110kv · template_345kv) × baseline (majority · threshold · random_forest · mlp · gru · cnn · resnet)

fault_detection_line
fault_detection_local
fault_grounded_line
fault_grounded_local
fault_category_line
fault_category_local
fault_classification_line
fault_classification_local
fault_phase_line
fault_phase_local
fault_location_line
fault_location_local

transfer_zeroshot · 576 done / 0 pending / 0 failed of 576

columns per task strip: grid (voltage order: cigre_mv · double_line · testgrid_110kv · ieee39) × baseline (majority · threshold · random_forest · mlp · gru · cnn · resnet)

fault_detection_line
fault_detection_local
fault_grounded_line
fault_grounded_local
fault_category_line
fault_category_local
fault_classification_line
fault_classification_local
fault_phase_line
fault_phase_local
fault_location_line
fault_location_local

transfer_finetune · 576 done / 0 pending / 0 failed of 576

columns per task strip: grid (voltage order: cigre_mv · double_line · testgrid_110kv · ieee39) × baseline (majority · threshold · random_forest · mlp · gru · cnn · resnet)

fault_detection_line
fault_detection_local
fault_grounded_line
fault_grounded_local
fault_category_line
fault_category_local
fault_classification_line
fault_classification_local
fault_phase_line
fault_phase_local
fault_location_line
fault_location_local

The same matrix is committed as coverage_snapshot.json with the exact runner argument line per cell, and summarized by python -m evemtbench.coverage --summary.