Skip to content
Back to skills

Nash Pruning Eval

ASecurity

Evaluates the generation quality and inference efficiency of structuredly pruned encoder-decoder language models across abstractive QA, summarization, classification, and instruction-following tasks. Use when the user wants to benchmark on TweetQA, XSum, SAMSum, CNN/DailyMail, GLUE/SuperGLUE (RTE, BoolQ, CB), Databricks-dolly-15k, Self-Instruct, Vicuna Evaluation, or asks about evaluating this task. Reports ROUGE-L.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythongo

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill nash-pruning-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Nash Pruning Eval?

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

Security grade badge for Nash Pruning Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-nash-pruning-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-nash-pruning-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: nash-pruning-eval
description: Evaluates the generation quality and inference efficiency of structuredly pruned encoder-decoder language models across abstractive QA, summarization, classification, and instruction-following tasks. Use when the user wants to benchmark on TweetQA, XSum, SAMSum, CNN/DailyMail, GLUE/SuperGLUE (RTE, BoolQ, CB), Databricks-dolly-15k, Self-Instruct, Vicuna Evaluation, or asks about evaluating this task. Reports ROUGE-L.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2310.10054
  bibtex_key: ko2023nash
  confidence: high
---

# nash-pruning-eval

> NASH: A Simple Unified Framework of Structured Pruning for Accelerating Encoder-Decoder Language Models — Ko et al. (2023) (arXiv:2310.10054, 2023)

## What this evaluates

Evaluates the generation quality and inference efficiency of structuredly pruned encoder-decoder language models across abstractive QA, summarization, classification, and instruction-following tasks.

## Datasets

- **TweetQA** — total ?; splits: (unstated)
- **XSum** — total ?; splits: (unstated)
- **SAMSum** — total ?; splits: (unstated)
- **CNN/DailyMail** — total ?; splits: (unstated)
- **GLUE/SuperGLUE (RTE, BoolQ, CB)** — total ?; splits: (unstated)
- **Databricks-dolly-15k** — total 15000; splits: train (14000), eval (1000)
- **Self-Instruct** — total ?; splits: (unstated)
- **Vicuna Evaluation** — total ?; splits: (unstated)

## Metrics

- `METEOR` — range: [0, 1]
  - Standard METEOR score measuring alignment between generated and reference text using synonyms, stems, and exact matches. Used for abstractive QA.
- `ROUGE-L` **(primary)** — range: [0, 1]
  - Recall-Oriented Understudy for Gisting Evaluation based on the longest common subsequence. Used for summarization and instruction-following tasks.
- `Accuracy` — range: [0, 1]
  - Exact match ratio between predicted and gold class labels for classification tasks (RTE, BoolQ, CB).
- `Speedup` — range: other
  - Ratio of baseline model inference latency to pruned model inference latency, measured in wall-clock time on GPU.

## Input / output format

**Input**: Source text, question, or instruction prompt passed to the encoder.

**Output**: Generated target text or classification label produced by the decoder.

## Scoring recipe

```python
def compute_metrics(predictions, golds, base_latency, pruned_latency):
    meteor = sum(meteor_score(g, p) for g, p in zip(golds, predictions)) / len(golds)
    rouge_l = sum(rouge_l_score(g, p) for g, p in zip(golds, predictions)) / len(golds)
    acc = sum(1.0 if g == p else 0.0 for g, p in zip(golds, predictions)) / len(golds)
    speedup = base_latency / pruned_latency
    return {'METEOR': meteor, 'ROUGE-L': rouge_l, 'Accuracy': acc, 'Speedup': speedup}
```

## Common pitfalls

- The paper reports results on validation sets rather than held-out test sets for all datasets.
- Sparsity is calculated excluding embedding parameters, which differs from standard parameter-counting conventions.
- Speedup is measured as wall-clock latency ratio against the unpruned T5-Base baseline, not theoretical FLOPs reduction.

## Evidence (verbatim from paper)

> We evaluate the output quality using METEOR (Banerjee and Lavie, 2005) for abstractive question answering and ROUGE (Lin, 2004) for the summarization tasks. The reported results are based on the validation sets of all datasets.

## Citation

```bibtex
@misc{ko2023nash,
  title={NASH: A Simple Unified Framework of Structured Pruning for Accelerating Encoder-Decoder Language Models},
  author={Ko et al. (2023)},
  year={2023},
  note={arXiv:2310.10054}
}
```

- arXiv: 2310.10054

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.