evaluate 0 0 0

Jocana/herald-logits

published by @Jocana

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
758
Last 30 days
51
Likes
-
Size
1.3 GB
Created on HF
2026-05-01
Age
5 months ago

Description

HERALD Logit Signals

Per-token logit-derived signals from Qwen2.5-7B-Instruct generating

under six KV-cache compression methods, plus an uncompressed

baseline. The dataset accompanies the paper HERALD: Hazard

Estimation via Real-time Analysis of Logit Distributions.

The release lets external users reproduce every per-token and

per-run claim in the paper, train alternative predictors against

the same labels, and explore beyond the H = 25 horizon.

Configurations… See the full description on the dataset page: https://huggingface.co/datasets/Jocana/herald-logits.

Tags

task_categories:otherlanguage:enlicense:mitsize_categories:1M<n<10Mformat:parquetmodality:tabularmodality:textlibrary:datasetslibrary:dasklibrary:polarslibrary:mlcroissantregion:usllmkv-cache-compressionlogitshazard-predictionqwengsm8khumanevalifevallongbench

README current version from Hugging Face


language:

  • en
    license: mit
    pretty_name: HERALD Logit Signals
    size_categories:
  • 1M<n<10M
    task_categories:
  • other
    tags:
  • llm
  • kv-cache-compression
  • logits
  • hazard-prediction
  • qwen
  • gsm8k
  • humaneval
  • ifeval
  • longbench
    configs:
  • config_name: tokens
    data_files: "tokens/*.parquet"
  • config_name: sequences
    data_files: "sequences/*.parquet"
  • config_name: summaries
    data_files: "summaries.parquet"

HERALD Logit Signals

Per-token logit-derived signals from Qwen2.5-7B-Instruct generating
under six KV-cache compression methods, plus an uncompressed
baseline. The dataset accompanies the paper HERALD: Hazard
Estimation via Real-time Analysis of Logit Distributions
.

The release lets external users reproduce every per-token and
per-run claim in the paper, train alternative predictors against
the same labels, and explore beyond the H = 25 horizon.

Configurations

  • tokens (7,738,974 rows across the six compressors).
    One row per (press, compression_ratio, prompt_id, token_pos).
    Each row carries the full feature substrate plus the regression
    targets:

    • Tier-0 zero-cost logit features: entropy, top1_prob,
      top5_prob, h_alts, avg_logp, delta_h, delta_h_valid,
      kl_div, top10_jaccard, eff_vocab_size, tail_mass,
      logit_range.
    • Rolling and EWMA aggregates of the above (window 8 and 32,
      EWMA half-life 8 and 32).
    • Position features: token_pos, output_length_so_far,
      relative_progress.
    • Per-token oracle: js_full, kl_unc_comp_full (JS and KL
      divergence between the compressed and uncompressed
      next-token distributions at this token).
    • Forward-horizon regression targets at H in {5, 10, 25, 50}:
      future_sum_js_H, future_sum_kl_H, future_max_js_H.
    • Run-level damage replicated per row: sum_js, sum_kl,
      nll_ratio, rouge_l_drop, char_edit_ratio,
      length_diff_ratio, embedding_cosine_drop,
      first_divergence_point.
    • Catastrophe flags: has_looping, has_non_termination,
      has_format_break, has_drift.
    • Identifiers: run_id, prompt_id, baseline_run_id,
      task, press, compression_ratio.
  • sequences (32,852 rows across all seven press
    variants including the uncompressed baseline). One row per
    generation. Carries the prompt, the full generated text, the
    predicted answer, the ground truth, the stop reason, the
    catastrophe labels, and run-level metadata.

  • summaries (one row per (press, ratio, task) cell).
    Aggregate accuracy, catastrophic failure rate, non-termination
    rate, mean and median tokens emitted.

Coverage

  • Model: Qwen/Qwen2.5-7B-Instruct.
  • Compressors: streaming_llm, snapkv, expected_attention,
    knorm, tova, random. Plus none (uncompressed baseline).
  • Compression ratios: 0.25, 0.375, 0.5, 0.75, 0.875, 0.9375,
    0.96875 for each compressor.
  • Tasks: GSM8K, HumanEval, IFEval, LongBench (single-document
    subset).
  • Decoding: greedy, max_new_tokens task-dependent. See
    per-run decoding_config in sequences/.

Loading

from datasets import load_dataset

tokens = load_dataset("Jocana/herald-logits", "tokens")
sequences = load_dataset(
    "Jocana/herald-logits", "sequences"
)
summaries = load_dataset(
    "Jocana/herald-logits", "summaries"
)

Reproduction

The full sweep, feature pipeline, and training scripts are in the
companion GitHub repository:
github.com/joaquinCampo/HERALD.

uv run herald sweep --num-prompts 500 \
  --model "Qwen/Qwen2.5-7B-Instruct"
uv run herald train --results-dir results --output-dir models

License

MIT. GSM8K, HumanEval, IFEval, and LongBench prompts are
redistributed under their original licenses (MIT, MIT, Apache-2.0,
and MIT respectively).

Citation

@misc{campo2026herald,
  title  = {HERALD: Hazard Estimation via Real-time Analysis
            of Logit Distributions},
  author = {Campo, Joaquin and Dufrechou, Ernesto and
            Moncecchi, Guillermo},
  year   = {2026},
  note   = {Preprint}
}

README history 19 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2026-05-16Phase 3 release: 6 compressors x 7 ratios x 4 tasks, 90-col substrate2a88d654 KB
    Loading...
  2. 2026-05-16wipe old release894fb9b0 B
    Loading...
  3. 2026-05-16wipe old release80196c60 B
    Loading...
  4. 2026-05-16wipe old release8abb11e0 B
    Loading...
  5. 2026-05-16wipe old release8cbe9da0 B
    Loading...
  6. 2026-05-16wipe old release6d159860 B
    Loading...
  7. 2026-05-16wipe old releasea20fb160 B
    Loading...
  8. 2026-05-16wipe old releasee41553e0 B
    Loading...
  9. 2026-05-16wipe old release5ee42f00 B
    Loading...
  10. 2026-05-16wipe old releasefaddba00 B
    Loading...
  11. 2026-05-16wipe old releasea81698b0 B
    Loading...
  12. 2026-05-16wipe old release2963ebf0 B
    Loading...
  13. 2026-05-16wipe old release1370d9e0 B
    Loading...
  14. 2026-05-16wipe old release5af6dbe0 B
    Loading...
  15. 2026-05-16wipe old release24a40ec0 B
    Loading...
  16. 2026-05-16wipe old release632ea9d0 B
    Loading...
  17. 2026-05-16wipe old release701076d0 B
    Loading...
  18. 2026-05-01Upload folder using huggingface_hubcb0fed02.3 KB
    Loading...
  19. 2026-05-01initial commitc9efeb10 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 1 thread · 1 open · 1 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2026-05-02[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · evaluate

Read further

Metadata

License
mit

Repository

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("Jocana/herald-logits")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="Jocana/herald-logits", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/Jocana/herald-logits
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration