为了账号安全,请及时绑定邮箱和手机立即绑定

在 Kaggle 内核上使用 TorchText 加载 Glove 向量时出错

在 Kaggle 内核上使用 TorchText 加载 Glove 向量时出错

MM们 2022-07-19 15:20:19
我正在尝试使用 TorchText 库将 Glove 嵌入向量加载到 kaggle 内核中。from torchtext import vocab vec = vocab.Vectors('glove.6B.100d.txt', '../input/glove6b100dtxt/')我收到以下错误:OSError: [Errno 30] Read-only file system: '../input/glove6b100dtxt/glove.6B.100d.txt.pt'添加屏幕截图以获得更多说明:
查看完整描述

1 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

当您使用手套嵌入作为来自其他数据集的输入的一部分时,就会发生这种情况。您无权访问输入文件夹,因此解决方法如下:

现在我们将加载 Glove Embedding 并将其移出到工作目录

!cp -r ../input/glove-embeddings/ ../kaggle/working/glove-embeddings

移动后,更改访问位置

vec = vocab.Vectors('glove.6B.100d.txt', '../kaggle/working/glove-embeddings')


查看完整回答
反对 回复 2022-07-19
  • 1 回答
  • 0 关注
  • 125 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号