首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从头开始创建一个新的Spacy 3.0项目?

如何从头开始创建一个新的Spacy 3.0项目?
EN

Stack Overflow用户
提问于 2021-02-26 02:56:59
回答 1查看 83关注 0票数 0

我正在尝试从头开始为自定义NLP管道创建一个新的Spacy 3.0项目。似乎没有办法做到这一点。我在文档中找到的唯一机制是克隆现有的项目存储库,然后对其进行编辑。有没有其他方法可以做到这一点?

代码语言:javascript
复制
 >>> python -m spacy project --help
 Usage: python -m spacy project [OPTIONS] COMMAND [ARGS]...

  Command-line interface for spaCy projects and templates. You'd typically
  start by cloning a project template to a local directory and fetching its
  assets like datasets etc. See the project's project.yml for the available
  commands.

Options:
  --help  Show this message and exit.

Commands:
  assets    Fetch project assets like datasets and pretrained weights.
  clone     Clone a project template from a repository.
  document  Auto-generate a README.md for a project.
  dvc       Auto-generate Data Version Control (DVC) config.
  pull      Retrieve available precomputed outputs from a remote storage.
  push      Persist outputs to a remote storage.
  run       Run a named command or workflow defined in the project.yml. 
EN

回答 1

Stack Overflow用户

发布于 2021-02-26 19:07:48

您所需要的只是一个包含project.yml的目录。最小的单命令project.yml

代码语言:javascript
复制
commands:
  - name: "demo"
    script:
      - "python --version"

几乎所有的东西都是可选的。资产不是必需的:

代码语言:javascript
复制
spacy project assets
代码语言:javascript
复制
⚠ No assets specified in project.yml

运行一个已定义的命令:

代码语言:javascript
复制
spacy project run demo
代码语言:javascript
复制
==================================== demo ====================================
Running command: /home/username/venv/spacy/bin/python --version
Python 3.7.3

请参阅:https://spacy.io/usage/projects#project-yml

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66374778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档