Skip to content
Back to skills

Pastis Hd Eval

ASecurity

Tests agricultural land cover mapping and crop-type classification by evaluating models on high-resolution satellite imagery combined with optical and radar time series. Use when the user wants to benchmark on PASTIS-HD, or asks about evaluating this task. Reports macro-averaged F1-score.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Pastis Hd Eval?

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

Security grade badge for Pastis Hd Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-pastis-hd-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-pastis-hd-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: pastis-hd-eval
description: Tests agricultural land cover mapping and crop-type classification by evaluating models on high-resolution satellite imagery combined with optical and radar time series. Use when the user wants to benchmark on PASTIS-HD, or asks about evaluating this task. Reports macro-averaged F1-score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2404.08351
  bibtex_key: [REDACTED]
  confidence: high
---

# pastis-hd-eval

> OmniSat: Self-Supervised Modality Fusion for Earth Observation — Astruc et al. (2024) (arXiv:2404.08351, 2024)

## What this evaluates

Tests agricultural land cover mapping and crop-type classification by evaluating models on high-resolution satellite imagery combined with optical and radar time series.

## Datasets

- **PASTIS-HD** — total 2433; splits: train (-1), test (-1); repo https://github.com/gastruc/OmniSat

## Metrics

- `macro-averaged F1-score` **(primary)** — range: percent
  - Unweighted mean of per-class F1 scores, treating all 18 crop types equally regardless of class frequency.

## Input / output format

**Input**: Satellite patches of 1280x1280m containing Sentinel-2 optical time series, Sentinel-1 radar time series, and contemporary VHR SPOT 6-7 images.

**Output**: Multi-class classification label indicating one of 18 crop types per patch.

## Scoring recipe

```python
def compute_macro_f1(gold, pred):
    from sklearn.metrics import f1_score
    return f1_score(gold, pred, average='macro', zero_division=0) * 100
```

## Common pitfalls

- Ignoring the irregular cloud occlusion in optical time series, which requires robust date-filtering or masking.
- Evaluating on single-date images instead of the full time series, missing critical temporal dynamics.

## Evidence (verbatim from paper)

> We report the macro-averaged F1-score for crop-type multi-class classification on the PASTIS-HD dataset.

## Citation

```bibtex
@misc{astruc2024omnisat,
  title={OmniSat: Self-Supervised Modality Fusion for Earth Observation},
  author={Astruc et al. (2024)},
  year={2024},
  note={arXiv:2404.08351}
}
```

- arXiv: 2404.08351

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.