gpt4 book ai didi

python-3.x - OSError : [E050] Can't find model 'de' . 它似乎不是快捷链接、Python 包或数据目录的有效路径

转载 作者:行者123 更新时间:2023-12-04 01:19:28 24 4
gpt4 key购买 nike

所以我正在尝试使用 pytorch 在在线笔记本(如 kaggle notebook 和 google colab)上制作一个 seq 到 seq 模型,用于将德语翻译成英语

import torch
import torch.nn as nn
import torch.optim as optim
from torchtext.datasets import Multi30k
from torchtext.data import Field, BucketIterator
import numpy as np
import spacy
import random
from torch.utils.tensorboard import SummaryWriter # to print to tensorboard

导入的库,当我使用带有 spacy 的函数加载数据集时,如下所示,

spacy_ger = spacy.load("de")
spacy_eng = spacy.load("en")

出现此错误。:OSError:[E050] 找不到模型“de”。它似乎不是快捷链接、Python 包或数据目录的有效路径。

到处都对“en”给出了解释,但对“de”却没有。如果有人可以提供帮助。

规范:

包:版本

  • 空间:2.3.1

  • pytorch-crf:0.7.0

  • 手电筒:1.5.1

  • torchnlp : 0.0.0.1

  • 火炬文本:0.4.0

  • 火炬视觉:0.6.1

  • jupyter-张量板:0.2.0

  • 张量板:2.2.2

  • tensorboard-plugin-wit : 1.7.0

在此先感谢您的帮助。

最佳答案

所以在整整一个月后,尝试其他事情并探索与该主题相关的问题和问题,我找到了一种方法,

  import spacy.cli 
spacy.cli.download("en_core_web_md")

使用此方法,您可以使用和导入任何 spacy 模型,无论是中型还是大型数据集,如果您尝试使用导入数据集,它总是会出错spacy.load 因为它不能有效地加载 Google colab 或 Kaggle 笔记本或任何其他在线笔记本中除 sm 或最小尺寸数据集以外的数据集。

关于python-3.x - OSError : [E050] Can't find model 'de' . 它似乎不是快捷链接、Python 包或数据目录的有效路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62822737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com