hugging face官网打不开,bert-large-uncased-whole-word-masking-finetuned-squad模型无法下载到本地

最近在用bert预训练模型做问答任务时,想要下载bert-large-uncased-whole-word-masking-finetuned-squad模型,但是打不开hugging face官网,下载不了该模型。这一问题困扰了我很久,但终于还是解决了 hh~

如果对大家有帮助的话,也希望大家能多多点赞、收藏加关注哦~  你们的每一份赞同都是我创作的动力呀~~hh 【比心】【比心】【比心】


hugging face官网打不开怎么解决

我经过很长时间的网上搜索,终于找到了一个网址:modelee/bert-large-uncased-whole-word-masking-finetuned-squad (gitee.com)

这里面有bert-large-uncased-whole-word-masking-finetuned-squad模型相关的所有文件,下载下来就行了。

直接下载zip文件运行程序还是报错怎么办

我从上面的 网址下载下来zip文件,放到py文件所在目录下之后,运行程序,还是会报错,

ValueError: Connection error, and we cannot find the requested files in the cached path. Please try again or make sure your Internet connection is on.

这又怎么解决呢? 

我尝试将文件路径替换成绝对路径,还是会报错,说我下载的这个文件方法不规范,没有经过lfs就直接下载了,我上网查了一下,发现这样下载可能会造成部分文件损失,即不能无损下载文件。于是我就又去查了通过lfs下载的具体方法,如下:

1、打开pytorch虚拟环境的命令行,我这里是anaconda prompt,输入:

pip install git-lfs

下载lfs。

2、然后输入:

git lfs install

初始化lfs。

3、通过lfs下载bert-large-uncased-whole-word-masking-finetuned-squad模型。

git lfs clone https://gitee.com/modelee/bert-large-uncased-whole-word-masking-finetuned-squad.git

然后将程序中的文件路径替换成该模型的下载路径,例如,

# 原本的文件路径是'./bert-large-uncased-whole-word-masking-finetuned-squad'
model=BertForQuestionAnswering.from_pretrained('./bert-large-uncased-whole-word-masking-finetuned-squad')
tokenizer=BertTokenizer.from_pretrained('./bert-large-uncased-whole-word-masking-finetuned-squad')


# 修改成该模型下载路径(绝对路径)之后

model=BertForQuestionAnswering.from_pretrained('C:/Users/xxx/bert-large-uncased-whole-word-masking-finetuned-squad')
tokenizer=BertTokenizer.from_pretrained('C:/Users/xxx/bert-large-uncased-whole-word-masking-finetuned-squad')

然后即可成功运行程序,得出结果。


以上就是我所遇到的问题及相应的解决方案了,希望可以帮助到大家哦~ 

你可能感兴趣的:(bert,人工智能,深度学习,hugging,face)