计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
pipeline【效率与协作】HyperTools stage pipelines, model-spec grammar, and return-model reuse.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about the HyperTools analysis pipeline:
manip, normalize, reduce, align, cluster, apply_model, Pipeline,
or reusing a fitted result on held-out data.
return_model=True.Pipeline object or a pipeline= reuse path.ndims / random_state behavior for reduction or clustering.../visualization/.../text/.../forecasting/.
impute= at format time is in scope here.references/pipeline-reference.md for signatures, grammars, registries,
canonical order, and reuse rules.references/workflows.md for fit-once / reuse recipes and common chains.references/troubleshooting.md for unknown-model, ndims, shape, and reuse
failures.scripts/smoke_pipeline.py for a tiny CPU end-to-end smoke check.apply_model.analyze, reduce, align, normalize, manip, or cluster.Pipeline to analyze(..., pipeline=...).Pipeline(steps) or the dispatcher kwargs that return one.HyperTools stages always follow the same order when dispatcher kwargs are used:
manip -> normalize -> reduce -> align -> cluster
A few important corollaries:
reduce happens before align in the canonical chain.cluster labels the final geometry, so analyze(..., cluster=...)
returns transformed data, not labels.apply_model is separate from the stage pipeline and does not include
manip, align, or impute.return_model=True yields that stage's fitted wrapper.return_model=True yields a fitted
Pipeline.Pipeline on new data instead of refitting.Pipeline stores already-resolved steps and replays them in order.Pipeline.transform reuses fitted steps; some non-transformable reducers or
hard clusterers still have limits on held-out data.analyze(..., pipeline=...) is the replay path for a fitted chain.If the task starts drifting into visualization or text/forecasting details, hand it off to the sibling sub-skill and keep this one focused on stage dispatch, model grammar, and reuse.