技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
pypots【数据与研究】Routes PyPOTS workflows for imputation, forecasting, classification, anomaly detection, clustering, representation learning, and the command-line and data-management surfaces around them.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
PyPOTS is a toolbox for machine learning on partially-observed time series.
Use this skill when the request is about missing-value handling, time-series
prediction, task-specific training, model inspection, data preparation, or the
pypots-cli interface.
pip install pypotspip install -e .pyyaml.torch-geometric, torch-scatter, torch-sparse for Raindrop.Run the bundled scripts/check_install.py for a safe first check:
python scripts/check_install.py
That helper prints the package version, model counts, CLI command surface, and optional backend status without training anything.
Use for filling missing values with Mean, Median, LOCF, Lerp, SAITS,
BRITS, USGAN, TEFN, TimeLLM, and the other imputation families.
Read this route for impute, predict()["imputation"], lazy-loading HDF5
inputs, checkpoint save/load, and evaluation with missingness masks.
Use for future-value prediction with BTTF, TEFN, TimeMixer, TimeLLM,
TimesNet, FITS, GPT4TS, MOMENT, and related forecasting models.
Read this route for forecast, predict()["forecasting"], X_pred inputs,
and model selection across short- and long-horizon use cases.
Use for labeled time-series classification with Raindrop, TS2Vec,
TimesNet, BRITS, CSAI, GRUD, SAITS, iTransformer, TEFN,
PatchTST, and Autoformer.
Read this route for classify, predict_proba, class labels, and binary metric
interpretation.
Use for anomaly scoring and binary anomaly labels with TimesNet, TEFN,
TimeMixer, Transformer, FiLM, SegRNN, and the other detector families.
Read this route for detect, predict()["anomaly_detection"], anomaly-rate
inputs, and score-to-label evaluation.
Use for cluster assignment workflows with CRLI and VaDER.
Read this route for cluster, predict()["clustering"], latent-variable
outputs, and external/internal cluster validation metrics.
Use for time-series embeddings and vectorization with TS2Vec.
Read this route for represent, predict()["representation"], and downstream
use of learned embeddings.
Use for pypots-cli workflows: info, model, train, predict,
evaluate, tune, recommend, benchmark, and data.
Read this route for config files, HDF5/CSV conversion, dataset profiles,
benchmark comparisons, and model inspection/config generation.
references/model-overview.md — model families, representative choices, and
which task route owns each family.references/api-reference.md — verified task bases, helper methods,
constructor patterns, return keys, and optimizer wrappers.references/data-formats.md — HDF5/CSV schemas, BaseDataset sample order,
and the programmatic data-utility surface.references/cli-reference.md — command groups, flags, config shapes, and
CLI-specific gotchas.references/troubleshooting.md — install/import problems, backend gaps,
shape/key mismatches, and CLI/data failures.references/repo-provenance.md — source commit and refresh baseline.pypots.data and pypots.nn.functional
contracts described in the references above.TimeSeriesAI, treat it as a separate service-oriented
surface unless the user explicitly wants the local PyPOTS package.Check references/repo-provenance.md against the current checkout before using
this skill on a newer PyPOTS revision. If the commit, dirty state, or package
version changed, refresh the skill instead of assuming these routes are current.