【问题标题】:Spacy download en_core_web_lg manuallySpacy 手动下载 en_core_web_lg
【发布时间】:2021-09-17 00:32:48
【问题描述】:

我正在尝试找到一种方法来为Spacy == 2.3.2 下载模型en_core_web_lg ==2.3.1

正在使用

python -m spacy download en_core_web_lg
import spacy
nlp = spacy.load ("en_core_web_lg")

是否可以直接从下载的文件夹下载model file or directoryload the model

【问题讨论】:

  • 您发布的代码有什么问题?那应该就行了。
  • @polm23 它有效,但我也想尝试其他方式。

标签: nlp spacy language-model spacy-3


【解决方案1】:

是的,你可以。

首先,从here下载模型。我下载了.tar.gz 格式。

然后您提取它并通过指定所需子文件夹的路径将其加载到代码中。为确保路径正确,您应该找到包含config.cfg 文件的文件夹。

例如:

import spacy
nlp = spacy.load("your/base/path/en_core_web_sm-3.1.0/en_core_web_sm/en_core_web_sm-3.1.0/")
doc = nlp("This is a sentence.")

Here你可以找到更多信息。

【讨论】:

  • 我在2.3.1版本中没有这个文件夹结构
  • 您是否出于特定原因使用 spaCy 2?你可以切换到版本 3 吗?
  • 是的,我使用这个版本是有原因的。
  • 好的,如果有时间我会在接下来的几天里研究一下,同时我建议搜索他们的discussion forum,也许其他人也有同样的问题
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-11-17
  • 1970-01-01
  • 2021-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多