https://huggingface.co/models
例如,我想下载'bert-base-uncased',但找不到‘下载’链接。请帮帮忙。或者它是不可下载的?
发布于 2021-05-19 16:01:34
当您第一次使用模型时,模型会自动缓存到本地。因此,要下载一个模型,您所要做的就是运行model card中提供的代码(我为bert-base-uncased
选择了相应的模型卡)。
在页面的右上角,您可以找到一个名为"Use in Transformers“的按钮,它甚至给出了示例代码,向您展示了如何在Python中使用它。同样,对于bert-base-uncased
,这将为您提供以下代码片段:
from transformers import AutoTokenizer, AutoModelForMaskedLM
tokenizer = AutoTokenizer.from_pretrained("bert-base-uncased")
model = AutoModelForMaskedLM.from_pretrained("bert-base-uncased")
当您第一次运行此代码时,您将在屏幕上看到一个下载栏。如果你想找到Huggingface存储模型的实际文件夹,请参阅this post (免责声明:我给出了其中一个答案)。
发布于 2021-09-30 09:58:16
公认的答案是好的,但是编写代码来下载模型并不总是很方便。git似乎可以很好地从huggingface获取模型。下面是一个示例:
git lfs clone https://huggingface.co/sberbank-ai/ruT5-base
其中“lfs”用于“大文件存储”。从技术上讲,这个命令已经被弃用了,简单的'git clone‘应该可以工作,但是你需要设置过滤器来避免跳过大文件(How do I clone a repository that includes Git LFS files?)
https://stackoverflow.com/questions/67595500
复制相似问题