HuggingFace model downloader
Project description
hf-model-downloader
Install
pip install hf-model-downloader
pip install git+https://github.com/muellerzr/hf-model-downloader
What is it?
An easy way to download models quickly from huggingface.co with specified backends to specific directories.
While on its own you can pass in --local_dir
when using the huggingface_hub
CLI, many libraries (such as all of the meta-llama
models) come with two sets
of weights in the repo, original
and safetensor
varients in the same branch. As a result, this can bloat our downloads when we don't need them.
hf-downloader
solves this by making it easier to download weights to wherever you want, specifying the weight revision you need (and then will also download the relevant config files, etc)
As this is a wrapper around the huggingface_hub
CLI, tokens can be passed in via --token
or by using huggingface-cli login
(recommended)
Examples with meta-llama/Meta-Llama-3.1-8B-Instruct
Downloading the .safetensors
version (default)
download-model --backend safetensors meta-llama/Meta-Llama-3.1-8B-Instruct
Downloading the .pth
version
hf-downloader --backend torch meta-llama/Meta-Llama-3.1-8B-Instruct
Downloading to a specific directory
hf-downloader --local-dir my_llama meta-llama/Meta-Llama-3.1-8B-Instruct
Using hf_transfer
for faster downloads
hf-downloader --fast meta-llama/Meta-Llama-3.1-8B-Instruct
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file hf-model-downloader-0.0.1.tar.gz
.
File metadata
- Download URL: hf-model-downloader-0.0.1.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d5d24f6999f47f4598585f6f1a7817b902faa9ba49fd9e213885424c9202369 |
|
MD5 | 80697b8ae8d239a41a86a5a2b860aad8 |
|
BLAKE2b-256 | 9e8c16217de0d781d5963f048ccbfa3609cf8cbc37e884df330912bde3cf5244 |
File details
Details for the file hf_model_downloader-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: hf_model_downloader-0.0.1-py3-none-any.whl
- Upload date:
- Size: 11.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67fc85b700ee83fc74725f94feb64bc0e8e2a97855b066397f243aeeddfb89e3 |
|
MD5 | e3f0ae96e2b3254c6746aa1ef8568e2a |
|
BLAKE2b-256 | f9fc5368c864d90099605114405f60408150cedb1a413f494b74cf8a16c4f36f |