计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
stumpy【效率与协作】Use the STUMPY time-series matrix-profile package for exact, approximate, streaming, multidimensional, motif, segmentation, distributed, and optional GPU workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when a task asks for STUMPY, matrix profiles, motif/discord discovery, MPdist, snippets, time-series chains, semantic segmentation, streaming matrix profiles, pan matrix profiles, or STUMPY Dask/GPU execution.
STUMPY is a Python package for time-series data mining around the matrix profile. It exposes CPU, distributed, and optional CUDA APIs for exact and approximate matrix profiles plus downstream analysis workflows.
Install the public package in the target environment when it is absent:
python -m pip install stumpy
# or: conda install -c conda-forge stumpy
For distributed Dask workflows, also install Dask Distributed if the environment did not include it:
python -m pip install dask distributed
Run the bundled environment check before relying on optional backends:
python scripts/stumpy_check_env.py --check all
sub-skills/matrix-profile-basics/SKILL.md.mstump, maamp, subspace, mdl, multidimensional motifs: read sub-skills/multidimensional-profiles/SKILL.md.sub-skills/motifs-anomalies-segmentation/SKILL.md.sub-skills/approximate-streaming-pan/SKILL.md.sub-skills/distributed-gpu-acceleration/SKILL.md.stump, mstump, scrump, stumpi, stimp, motifs, match) for shape similarity after z-normalization. Use non-normalized families (aamp, maamp, scraamp, aampi, aamp_stimp, aamp_motifs, aamp_match) when absolute amplitudes and offsets matter.ignore_trivial=True. AB-joins compare two series and should use ignore_trivial=False.(n,); multidimensional workflows expect rows as dimensions and columns as time, shape (d, n).float before numeric validation.references/package-overview.md summarizes package capabilities, data assumptions, and dependency choices.references/troubleshooting.md covers cross-cutting install/import, dependency, Numba, data, and routing failures.references/repo-provenance.md records the source snapshot for refresh decisions.references/repo-routing-metadata.json contains structured router import metadata.scripts/stumpy_check_env.py checks imports, versions, Dask, and optional CUDA visibility.scripts/stumpy_quickstart.py runs a short synthetic no-network tour across core STUMPY workflows.import stumpy alone; require numba.cuda.is_available() and a backend smoke in the target runtime.