Skip to content
Back to skills

Metrics And Classifiers

ASecurity

"Routes pyts DTW, lower-bound, and time-series classifier workflows

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
businessapiperformance

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 metrics-and-classifiers --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Metrics And Classifiers?

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

Security grade badge for Metrics And Classifiers
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-metrics-and-classifiers/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-metrics-and-classifiers)

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: metrics-and-classifiers
description: "Routes pyts DTW, lower-bound, and time-series classifier workflows
  for univariate series."
disable-model-invocation: true
metadata:
  disco-role: operating
license: BSD 3-Clause
---

# metrics-and-classifiers

Use this sub-skill when the task is to compare two series with DTW/BOSS,
choose a time-series metric, or fit a pyts classifier on univariate data.

## What this covers

- Metrics and regions: `boss`, `dtw`, `sakoe_chiba_band`,
  `itakura_parallelogram`, `show_options`, and the DTW lower bounds.
- Classifiers: `KNeighborsClassifier`, `BOSSVS`, `SAXVSM`,
  `TimeSeriesForest`, `TSBF`, `LearningShapelets`.
- Metric-aware classification recipes such as `metric='dtw'` on GunPoint.
- Practical compatibility and performance notes for Numba and scikit-learn.

## What this excludes

- Dataset loading: use `../datasets-and-loaders/SKILL.md`.
- Preprocessing and symbolic building blocks: use
  `../preprocessing-and-symbols/SKILL.md`.
- Feature extraction, images, and SSA: use
  `../feature-extraction-and-images/SKILL.md`.
- Multivariate wrappers: use `../multivariate-workflows/SKILL.md`.

## Start here

1. Read `references/workflows.md` for the best-fit metric and classifier
   recipes.
2. Read `references/api-reference.md` for the verified signatures and option
   names.
3. Read `references/troubleshooting.md` when a DTW or classifier call fails on
   version skew, region shapes, or training cost.
4. Run `scripts/smoke.py` to confirm the installed package with a tiny
   metric/classifier check.

## Useful triggers

- "DTW between two time series"
- "which Sakoe-Chiba band should I use?"
- "fit KNeighborsClassifier with dtw"
- "SAXVSM or BOSSVS on GunPoint"
- "why does dtw suddenly break after upgrading scikit-learn?"

## Routing hints

- If the user only needs a pairwise distance, stay on the metric half of this
  sub-skill.
- If the user wants a classifier, route to the classifier half only after the
  metric or representation choice is clear.
- If the task is really about preprocessing or symbolic building blocks for a
  classifier, route there first and then return here for the modeling step.

## Links

- Read `references/workflows.md` for the default DTW and classifier recipes.
- Read `references/api-reference.md` for the verified metric and classifier
  signatures.
- Read `references/troubleshooting.md` for the scikit-learn compatibility and
  DTW shape pitfalls.
- Run `scripts/smoke.py` for a quick installed-package check.

Files in this skill

  • SKILL.md2.5 KB
  • references/api-reference.md2.9 KB
  • references/troubleshooting.md2 KB
  • references/workflows.md2.2 KB
  • scripts/smoke.py1.4 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.