Skip to content
Back to skills

Compressive Transformer Eval

ASecurity

Evaluates the ability of transformer-based architectures to model long-range dependencies efficiently by compressing past hidden states into a fixed-size memory. It probes sequence modeling capabilities across text, audio, and visual domains, measuring how well compressed representations preserve salient information for next-token prediction and task completion. Use when the user wants to benchmark on Enwiki8, WikiText-103, PG-19, DMLab-30 (rooms_select_nonmatching_object), or asks about eval...

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill compressive-transformer-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Compressive Transformer Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Compressive Transformer Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-compressive-transformer-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-compressive-transformer-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: compressive-transformer-eval
description: Evaluates the ability of transformer-based architectures to model long-range dependencies efficiently by compressing past hidden states into a fixed-size memory. It probes sequence modeling capabilities across text, audio, and visual domains, measuring how well compressed representations preserve salient information for next-token prediction and task completion. Use when the user wants to benchmark on Enwiki8, WikiText-103, PG-19, DMLab-30 (rooms_select_nonmatching_object), or asks about evaluating this task. Reports perplexity.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1911.05507
  bibtex_key: [REDACTED]
  confidence: high
---

# compressive-transformer-eval

> Compressive Transformers for Long-Range Sequence Modelling — Jack W. Rae et al. (2019) (arXiv:1911.05507, 2019)

## What this evaluates

Evaluates the ability of transformer-based architectures to model long-range dependencies efficiently by compressing past hidden states into a fixed-size memory. It probes sequence modeling capabilities across text, audio, and visual domains, measuring how well compressed representations preserve salient information for next-token prediction and task completion.

## Datasets

- **Enwiki8** — total 100000000; splits: train (90000000), val (5000000), test (5000000)
- **WikiText-103** — total ?; splits: test (-1)
- **PG-19** — total ?; splits: test (-1)
- **DMLab-30 (rooms_select_nonmatching_object)** — total ?; splits: test (-1)

## Metrics

- `perplexity` **(primary)** — range: other
  - exp(mean(negative_log_likelihood(gold_tokens, predictions))). Measures the effective branching factor of the model's probability distribution over the next token.
- `bits-per-character` — range: other
  - mean(negative_log_likelihood(gold_chars, predictions)) / log(2). Standard character-level language modeling metric where lower is better.

## Input / output format

**Input**: Sequences of characters, subword tokens, audio waveforms, or visual observation frames depending on the domain.

**Output**: Probability distribution over the next token/character, or sampled token.

## Scoring recipe

```python
def compute_perplexity(log_probs):
    avg_nll = np.mean(log_probs)
    return np.exp(avg_nll)

def compute_bpc(log_probs):
    avg_nll = np.mean(log_probs)
    return avg_nll / np.log(2)
```

## Common pitfalls

- Confusing character-level perplexity (Enwiki8) with word-level perplexity (WikiText-103/PG-19), which are not directly comparable due to different tokenization vocabularies.
- Including dynamic evaluation (test-time training) in main comparisons, which the authors explicitly exclude to ensure fair model-to-model baselines.
- Assuming higher compression rates always improve performance; the paper notes performance degrades if compression is too aggressive (e.g., rate 1 fails on RL tasks).

## Evidence (verbatim from paper)

> The proposed model achieves the new state-of-the-art on this dataset with 0.97 bits-per-character.

## Citation

```bibtex
@misc{rae2019compressive,
  title={Compressive Transformers for Long-Range Sequence Modelling},
  author={Jack W. Rae et al. (2019)},
  year={2019},
  note={arXiv:1911.05507}
}
```

- arXiv: 1911.05507

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.