Skip to content
Back to skills

Evaluation Benchmarking

ASecurity

"Use sktime splitters, metrics, model_evaluation.evaluate, and

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 9, 2026
testingtestingapibackendperformance

Works with

  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill evaluation-benchmarking --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Evaluation Benchmarking?

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

Security grade badge for Evaluation Benchmarking
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-evaluation-benchmarking/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-evaluation-benchmarking)

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: evaluation-benchmarking
description: "Use sktime splitters, metrics, model_evaluation.evaluate, and
  benchmarking tools for leakage-aware evaluation."
disable-model-invocation: true
metadata:
  disco-role: operating
license: BSD 3-Clause
---

# Evaluation and Benchmarking

Use this sub-skill for backtesting, temporal cross-validation, forecasting and detection metrics, benchmark setup, result storage, and leakage-aware experiment design in `sktime`.

## Route here

- Choose temporal, cutoff, expanding, sliding, or instance splitters.
- Score forecasts or detections with functions/classes from `sktime.performance_metrics`.
- Use `sktime.forecasting.model_evaluation.evaluate` for leakage-aware forecaster evaluation.
- Configure small `ForecastingBenchmark`, `ClassificationBenchmark`, or `RegressionBenchmark` runs and analyzers.

## Route away

Estimator construction routes to `forecasting` or `panel-learning`. Raw data layout routes to `data-interfaces`.

## Operating path

1. Identify whether the split is temporal or instance-level.
2. Choose metrics whose required inputs match the prediction type.
3. Start with a tiny single-estimator evaluation and `error_score="raise"`.
4. Expand benchmark grids only after the smoke path works and output storage is explicit.

## References and helper

- [API reference](references/api-reference.md) for splitters, metrics, `evaluate`, benchmarks, storage, and analyzers.
- [Workflows](references/workflows.md) for leakage-safe recipes and tiny benchmark patterns.
- [Troubleshooting](references/troubleshooting.md) for split leakage, metric shape, backend, and benchmark runtime issues.
- Run [scripts/evaluation_smoke.py](scripts/evaluation_smoke.py) for a tiny offline evaluation and benchmark smoke.

Files in this skill

  • SKILL.md1.7 KB
  • references/api-reference.md1.3 KB
  • references/troubleshooting.md890 B
  • references/workflows.md1.5 KB
  • scripts/evaluation_smoke.py2.5 KB

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.