解决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)
相关推荐
进击的小头1 天前
第8篇:PI控制器设计实战演练
c语言·python·mcu·算法
带娃的IT创业者1 天前
Python 异步编程完全指南(二):深入 asyncio 核心概念
开发语言·python·协程·事件循环·asyncio·异步编程
小付爱coding1 天前
openclaw源码架构深度解析【总体概况】
python·架构·openclaw
又是忙碌的一天1 天前
Java 面向对象三大特性:封装、继承、多态深度解析
java·前端·python
qq_380651331 天前
xu#True
python
DeepModel1 天前
【概率分布】均匀分布的原理、推导与Python实现
python·算法·概率论
wmfglpz881 天前
Django全栈开发入门:构建一个博客系统
jvm·数据库·python
zzb15801 天前
Agent学习-Reflection框架
java·人工智能·python·学习·ai
2301_764441331 天前
使用python实现脉冲神经网络,用于分类任务
python·神经网络·分类
qyzm1 天前
AtCoder Beginner Contest 449
数据结构·python·算法·贪心算法