计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
pyts【效率与协作】Routes pyts time-series loading, preprocessing, symbolic encoding, feature extraction, metrics, classification, and multivariate workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when a user wants to work with the pyts package for time
series classification, transformation, metrics, or multivariate wrappers.
For a fresh environment, install the runtime package and the verification tools:
python -m pip install -e .
python -m pip install 'scikit-learn<1.6' pytest
The verified snapshot for this repo needed scikit-learn<1.6 so the DTW and
classifier workflows remain compatible. If you already have a working install,
keep the compatible scikit-learn version and run the smoke script below.
Run the bundled smoke helper from this skill tree:
python scripts/pyts_smoke.py --mode core
python scripts/pyts_smoke.py --mode all
Use --mode datasets, --mode symbolic, --mode features, --mode metrics,
or --mode multivariate when you want a focused installed-package check for a
single workflow family. Each sub-skill also ships a local wrapper at
sub-skills/<id>/scripts/smoke.py that runs the matching mode from inside that
sub-skill directory.
datasets-and-loadersUse when the task is to load bundled toy data, inspect UCR/UEA metadata, make synthetic data, or discuss cached versus network-backed dataset helpers.
preprocessing-and-symbolsUse when the task is to scale, impute, discretize, approximate, or build symbolic/bag-of-words representations from univariate series.
feature-extraction-and-imagesUse when the task is to extract feature vectors, build time-series images, or decompose series with SSA before a downstream model.
metrics-and-classifiersUse when the task is to compare series with DTW/BOSS, choose a region or lower
bound, or fit a pyts classifier such as KNeighborsClassifier(metric='dtw').
multivariate-workflowsUse when the input is 3D and the task is to wrap a univariate pyts estimator,
work with WEASELMUSE, or build multivariate recurrence images.
references/repo-provenance.md when checking whether this skill still
matches the current checkout or before refreshing it.references/package-and-build.md or
references/package-build-metadata.json when you need the verified
distribution metadata, build backend, optional extras, or compatibility pin.references/troubleshooting.md for cross-cutting install/import/version
issues, especially the scikit-learn compatibility note for DTW.scripts/pyts_smoke.py when you need a quick reproducible installed-
package check for one workflow family or all of them.sub-skills/*/scripts/smoke.py wrappers when you
want a single workflow-family smoke check from the owning sub-skill.dtw starts failing with a force_all_finite validation error, use the
troubleshooting reference; the verified snapshot required a compatible
scikit-learn pin.