首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用带有局部模型的管道

使用带有局部模型的管道
EN

Stack Overflow用户
提问于 2021-07-26 21:32:04
回答 2查看 1.1K关注 0票数 1

我正在尝试脱机使用一个简单的pipeline。我只允许直接从网上下载文件。

我去了https://huggingface.co/distilbert-base-uncased-finetuned-sst-2-english/tree/main并下载了本地文件夹C:\\Users\\me\\mymodel中的所有文件

但是,当我试图加载模型时,会出现一个奇怪的错误。

代码语言:javascript
复制
from transformers import pipeline

classifier = pipeline(task= 'sentiment-analysis', 
                      model= "C:\\Users\\me\\mymodel",
                      tokenizer = "C:\\Users\\me\\mymodel")

ValueError: unable to parse C:\Users\me\mymodel\modelcard.json as a URL or as a local path

这里有什么问题?谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-07-27 19:09:06

解决办法是稍微间接的:

save_pretrained()

  • transfer
  1. 将模型加载到具有internet access
  2. 的计算机上,用
  3. 保存模型上面获得的文件夹到脱机计算机,并将其路径指向pipeline call

该文件夹将包含所有预期文件。

票数 0
EN

Stack Overflow用户

发布于 2021-07-26 23:00:43

必须是以下两种情况之一:

没有下载所有必需文件的properly

  • Folder路径是错误的

FYI,我在目录中列出所需的内容:

  • config.json
  • pytorch_model.bin/ tf_model.h5
  • special_tokens_map.json
  • tokenizer.json
  • tokenizer_config.json
  • vocab.txt
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68536546

复制
相关文章

相似问题

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