huggingface 有些倉庫需要申請權限才能下載和查看,例如:https://huggingface.co/facebook/sam3

這種倉庫填中國大陸的信息基本一定會失敗,失敗了這個賬號就可能永久不能再申請該倉庫權限了。

一種方法是申請時虛擬一個美國的信息,當然可能需要重新註冊一個號碼,依然有失敗風險(可能查 ip)。

最好的方法是直接去 https://www.modelscope.cn/home 下載同名的模型,基本熱門的倉庫 modelscope 都有鏡像的。

例如 sam3 的倉庫是 https://www.modelscope.cn/models/facebook/sam3,點擊右上角可以看到 download model 按鈕,點擊可以查看下載指令。

modelscope 下載是用自己的那個庫:

pip install modelscope

SDK Download:

#Model Download
from modelscope import snapshot_download
model_dir = snapshot_download('facebook/sam3')

這裏的 snapshot_download 和 huggingface_hub 那個用法基本相同。