Skip to content
Back to skills

Flue Eval

ASecurity

Probes French sequence classification capabilities across sentiment analysis, paraphrase identification, and natural language inference. Use when the user wants to benchmark on CLS, PAWSX, XNLI, or asks about evaluating this task. Reports Accuracy.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Flue Eval?

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

Security grade badge for Flue Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-flue-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-flue-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: flue-eval
description: Probes French sequence classification capabilities across sentiment analysis, paraphrase identification, and natural language inference. Use when the user wants to benchmark on CLS, PAWSX, XNLI, or asks about evaluating this task. Reports Accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2010.12321
  bibtex_key: [REDACTED]
  confidence: high
---

# flue-eval

> BARThez: a Skilled Pretrained French Sequence-to-Sequence Model — Moussa Kamal Eddine et al. (2020) (arXiv:2010.12321, 2020)

## What this evaluates

Probes French sequence classification capabilities across sentiment analysis, paraphrase identification, and natural language inference.

## Datasets

- **CLS** — total 6000; splits: train (4800), test (2000)
- **PAWSX** — total 53378; splits: train (49401), dev (1992), test (1985)
- **XNLI** — total 400202; splits: train (392702), dev (2490), test (5010)

## Metrics

- `Accuracy` **(primary)** — range: [0, 1]
  - Proportion of correctly classified instances over the total number of instances.

## Input / output format

**Input**: Single sentence or sentence pair (separated by a special token), fed to both encoder and decoder; last token representation used for classification.

**Output**: Class label (e.g., positive/negative, equivalent/not, entailment/contradiction/neutral)

## Scoring recipe

```python
correct = 0; total = 0
for doc in dataset:
    seq = format_pair(doc.s1, doc.s2)
    logits = model(seq)
    pred = argmax(logits)
    if pred == doc.label: correct += 1
    total += 1
accuracy = correct / total
```

## Common pitfalls

- BART-based models require feeding input to both encoder and decoder and using the last token's representation, unlike standard BERT classification.
- Results are averaged over 3 runs with different seeds; reporting single runs may misrepresent performance variance.
- CLS dataset is split into 3 product categories; evaluation should be averaged or reported per category.

## Evidence (verbatim from paper)

> We evaluate the different models on five discriminative tasks from the FLUE benchmark (Le et al., 2019), the French equivalent of GLUE (Wang et al., 2018). ... Table 10 reports the test set accuracies.

## Citation

```bibtex
@misc{moussa2020barthez,
  title={BARThez: a Skilled Pretrained French Sequence-to-Sequence Model},
  author={Moussa Kamal Eddine et al. (2020)},
  year={2020},
  note={arXiv:2010.12321}
}
```

- arXiv: 2010.12321

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.