跳转到主要内容

Weasel:一个小巧简单的工作流系统

项目描述

Weasel:一个小巧简单的工作流系统

Weasel让您管理并共享针对不同用例和领域端到端工作流,并编排训练、打包和提供您自定义的流水线。您可以从克隆一个预定义的项目模板开始,调整以满足您的需求,加载您的数据,训练一个流水线,将其导出为Python包,将您的输出上传到远程存储,并与您的团队分享结果。Weasel可以通过weasel命令使用,我们在projects仓库中提供了模板。

Illustration of project workflow and commands

💡 示例:使用项目模板开始

开始的最简单方法是克隆一个项目模板并运行它——例如,这个端到端模板允许您在Universal Dependencies语料库上训练spaCy的词性标注器依存句法分析器

python -m weasel clone pipelines/tagger_parser_ud

注意

我们的projects仓库包含了各种项目模板,用于不同的NLP任务、模型、工作流和集成,您可以克隆并运行它们。开始的最简单方法是选择一个模板,克隆它并开始修改它!

📕 文档

从文档开始

从 spaCy 项目迁移

Weasel 是 spaCy 项目的独立替代品。您需要注意一些向后不兼容的问题

  • 不再检查环境变量 SPACY_CONFIG_OVERRIDES。您可以使用 WEASEL_CONFIG_OVERRIDES 设置配置覆盖。
  • 已取消对配置键 spacy_version 的支持。
  • 已取消对配置键 check_requirements 的支持。
  • 已取消对环境变量 SPACY_PROJECT_USE_GIT_VERSION 的支持。
  • 错误代码现在是 Weasel 特有的,不遵循 spaCy 错误代码。

Weasel 会检查前三个不兼容问题,如果您使用与 spaCy 特定配置选项一起使用,则会发出警告。

项目详情


下载文件

下载您平台上的文件。如果您不确定要选择哪个,请了解有关 安装包 的更多信息。

源分布

weasel-0.4.1.tar.gz (38.4 kB 查看哈希)

上传时间

构建分布

weasel-0.4.1-py3-none-any.whl (50.3 kB 查看哈希)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面