增强提案#
描述#
sktime 增强提案(STEP)是一份软件设计文档,向 sktime 社区提供信息。提案应提供所提议设计的理由和简洁的技术规范。
我们在 sktime 的 STEP repository 中收集和讨论提案。
我们希望 STEPs 成为提出重大变更、收集社区对问题的意见以及记录 sktime 设计决策的主要机制。较小的变更可以直接在 issue 和 pull request 上进行讨论和实现。
对于 sktime 中遵循的通用设计原则和模式,请参考我们的论文:设计机器学习工具箱:概念、原则和模式。
提交 STEP#
要创建新的 STEP,请复制并使用 模板 并在 仓库 上发起 pull request。
强烈建议一个 STEP 只包含一个关键提案或新想法。提案越集中,往往越容易成功。如有疑问,请将您的 STEP 分拆成几个重点明确的提案。
STEP 应该是一份综合性文档,包括
简洁的问题陈述,
对拟议解决方案的清晰描述,
与替代解决方案的比较。