解决Huggingface被墙下载模型的问题

参考:

如何快速下载huggingface模型------全方法总结 - padeoe的文章 - 知乎

https://zhuanlan.zhihu.com/p/663712983

和:

https://hf-mirror.com/docs/huggingface_hub/guides/download#download-from-the-cli

最近几月huggingface彻底无法访问,之前下载模型都是开梯子自己下载到本地再上传到服务器,这样实在比较麻烦,因此查资料之后得到解决方案:使用huggingface镜像站

Huggingface CLI

huggingface cli是hf官方的下载工具,使用pip安装:

cpp 复制代码
pip install -U huggingface_hub

安装好之后引入环境变量:

cpp 复制代码
export HF_ENDPOINT=https://hf-mirror.com

(只在当前终端生效,如果想长期生效改source文件)

然后就可以下载模型,这里下载的是facebook/bart-base,这里记住前面的facebook一定不要漏:

cpp 复制代码
huggingface-cli download --resume-download facebook/bart-base --local-dir /home/mguo/models/bart-base

后面的--local-dir就是指定下载路径(默认的在.~/cache/huggingface/hub 中)

为了统一管理,我就下载到统一的路径了,这样加载模型从本地加载:

cpp 复制代码
model_path = '/home/mguo/models/bart-base'
tokenizer = AutoTokenizer.from_pretrained(model_path, cache_dir=cache_dir)
相关推荐
你才是向阳花7 小时前
如何用python来做小游戏
开发语言·python·pygame
'需尽欢'9 小时前
基于 Flask+Vue+MySQL的研学网站
python·mysql·flask
新子y10 小时前
【小白笔记】最大交换 (Maximum Swap)问题
笔记·python
程序员爱钓鱼11 小时前
Python编程实战 · 基础入门篇 | Python的缩进与代码块
后端·python
pr_note12 小时前
python|if判断语法对比
python
apocelipes14 小时前
golang unique包和字符串内部化
java·python·性能优化·golang
Geoking.15 小时前
NumPy zeros() 函数详解
python·numpy
Full Stack Developme15 小时前
java.text 包详解
java·开发语言·python
丁浩66616 小时前
Python机器学习---2.算法:逻辑回归
python·算法·机器学习
B站_计算机毕业设计之家16 小时前
计算机毕业设计:Python农业数据可视化分析系统 气象数据 农业生产 粮食数据 播种数据 爬虫 Django框架 天气数据 降水量(源码+文档)✅
大数据·爬虫·python·机器学习·信息可视化·课程设计·农业