Cross-Mergeability/beetle-merge-eval
Beetle merged models — benchmark evaluation against their parents Minimal-pair benchmark accuracy for the Beetle merged models published in the Mergeability org, scored against their own parent models and, where one exists, the jointly-trained ceiling on the same harness. The existing sweep datasets (Mergeability/merge-sweep-results, Mergeability-2/mergeability-results) record merge quality in nats (NLL, delta_floor, rel_damage, barrier, geometry). They contain no downstream… See the full description on the dataset page: https://huggingface.co/datasets/Cross-Mergeability/beetle-merge-eval.
Beetle merged models — benchmark evaluation against their parents
Minimal-pair benchmark accuracy for the Beetle merged models published in the `Mergeability` org, scored against their own parent models and, where one exists, the jointly-trained ceiling on the same harness.
The existing sweep datasets (Mergeability/merge-sweep-results, Mergeability-2/mergeability-results) record merge quality in nats (NLL, delta_floor, rel_damage, barrier, geometry). They contain no downstream benchmark accuracy for these repos — this dataset adds that layer.
Files
kind == "reference" rows are the parent and ceiling models themselves; kind == "merge" rows are the merged rungs. Chance is 0.5 for every minimal-pair benchmark and 50 for BLiSS.
Benchmarks
English BLiMP (nyu-mll/blimp, 67,000 pairs), MultiBLiMP (jumelet/multiblimp, per language), BLiMP-NL (juletxara/blimp-nl, 9,000), ZhoBLiMP (Junrui1202/zhoblimp, 35,400), and BLiSS (ALTACambridge/BLiSS) where present. MultiBLiMP has no `zho`, `jpn`, `kor` or `fil` config, so Chinese pairs get ZhoBLiMP instead.
Harness
Scoring is a frozen vendor of `beetle-analyze` (src/beetle_analyze/eval/eval_blimp.py, eval_bliss.py): sum log-probability per sentence, accuracy = fraction where logp(good) > logp(bad); BLiSS metrics are a direct port of compute_bliss_metrics. The only change is that the fp32 [B,T,V] log-softmax is evaluated in row chunks (identical values, bounded memory), and rung subfolders are staged to disk because trust_remote_code does not honour subfolder= when resolving auto_map.
Caveat that dominates everything else
For every Beetle pair checked, the published __aligned folder holds byte-identical weights to its __naive sibling (verified on LFS sha256). Δ vs naive is therefore exactly 0 for aligned rungs, by construction, and no conclusion about weight alignment can be drawn from these artefacts. Only __transport differs from __naive.
Scope
Minimal-pair benchmarks only. BLiSS was not run — the scorer is vendored and working and a 79-model job set is prepared, but the pass was dropped on the user's instruction, not for any technical reason. A small pilot is retained under benchmark == "bliss" and labelled as such. MECO L2 ΔlogL and JFLEG were also not run; RESULTS_BEETLE_MERGE_EVAL.md carries the exact commands for all three.
