自己用huggingface的transformers库跑示例的时候发现一直time out,可能是需要翻墙的原因,但我用的是某平台的计算资源,只能在jupyter里面操作,于是想试试换源。搜索之后,发现可以从镜像网站上快速进行git下载。具体操作如下:
首先得安装git-lfs,可用如下命令
sudo apt install git-lfs
然后检验一下是否能成功初始化
git lfs install
成功的话会出现Git LFS initialized.
如果出现了Error: Failed to call git rev-parse --git-dir --show-toplevel: "fatal: not a git repository (or any of the parent directories): .git\n",说明还未进行初始化,可以用
git init
初始化当前目录为git仓库,然后再git lfs install。
然后从镜像网站上下载你想要的模型,我使用的是https://hf-mirror.com/,比如想下载CodeLlama-7b-Python-hf,则用如下命令
git clone https://hf-mirror.com/codellama/CodeLlama-7b-Python-hf