使用Hugging Face Hub加速文件传输。
项目描述
HF Transfer
通过Hub加速文件传输。
免责声明
这个库是高级用户工具,在非常高的带宽网络中(Python无法充分利用带宽的地方),可以超越~500MB/s
。
这不是一个通用可用性工具。它故意缺少进度条,并且通常以原样提供。
只有在底层下载文件存在问题的情况下才请提交问题。
贡献
python3 -m venv ~/.venv/hf_transfer
source ~/.venv/hf_transfer/bin/activate
pip install maturin
maturin develop
huggingface_hub
如果您正在对huggingface_hub
进行更改
git clone git@github.com:huggingface/huggingface_hub.git
# git clone https://github.com/huggingface/huggingface_hub.git
cd huggingface_hub
python3 -m pip install -e ".[quality]"
您可以使用以下测试脚本
import os
# os.environ["HF_ENDPOINT"] = "http://localhost:5564"
os.environ["HF_HUB_ENABLE_HF_TRANSFER"] = "1"
from huggingface_hub import HfApi, logging
logging.set_verbosity_debug()
hf = HfApi()
hf.upload_file(path_or_fileobj="/path/to/my/repo/some_file", path_in_repo="some_file", repo_id="my/repo", repo_type="model")
项目详情
关闭
hf_transfer-0.1.8.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 26d229468152e7a3ec12664cac86b8c2800695fd85f9c9a96677a775cc04f0b3 |
|
MD5 | fab4d9d7b23cb5591852cc971385bb8f |
|
BLAKE2b-256 | d30eba51e31148f0a9bc8d44878086535c2dc6d9a8dce321250e9bcdd3c110ea |
关闭
hf_transfer-0.1.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d49ba3ce67035f460ae1924fe2feafec155cb535eec7f31ed5109c19064cd294 |
|
MD5 | 8e86d68d3535965cd18152dd674d8a56 |
|
BLAKE2b-256 | 13c4aaf060b26e720a7b4cb90d7f02dc18a56b18894cbd72fb610f75b11fb9dc |
关闭
hf_transfer-0.1.8-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 928ff036c3e98e10dcfbdb4fcdfc4592d37a5cc8e365a7ba8dfd4337e849d675 |
|
MD5 | fcf4836cb00d41e32c57e97fb6cd8493 |
|
BLAKE2b-256 | aee1647dbd310042c11638ef330060777084f3394a82adc8274624b0f0601198 |
关闭
hf_transfer-0.1.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 659d4212d50847a5165666bf43d67727679b4f694ef9c413613cc27093136527 |
|
MD5 | 3110001524da0f68b1f5d8d4670b5793 |
|
BLAKE2b-256 | d8ad8fb2e6aa018cb4ba27460cca98091e4885aac0a6f1dcbae6b5cb58560f80 |
关闭
hf_transfer-0.1.8-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b01f5872c62cfee3ec9ca5c738818296f69f8adf84b4d8d15f2a5601d9dda339 |
|
MD5 | e846a9130e751ddf7c3c0895ff65e6c8 |
|
BLAKE2b-256 | 3e7f8b43cedf383f8accee48124df7057f97e4faefc2684b333e5651c16c6340 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 060c661691f85a61392e57579c80eb64b5ee277434e81fb582f605c1c8ff05d5 |
|
MD5 | f5cd99778b736ec04a03b167afb17a4e |
|
BLAKE2b-256 | 377f914b684779dae9d2db4cdb6efa50426da7411754d820b8ddc9c10eef5042 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3c9798d5f951f66b96d40a7a53910260cb5874fda56cf5944dddb7c571f37ec3 |
|
MD5 | 63d829c8bc4d9c658d15c68d7e57085f |
|
BLAKE2b-256 | aadecd8b36ecfd1c40119f307cb0dfd4ca5cd437beb8c92219d52a4253e0059a |
关闭
哈希值 用于 hf_transfer-0.1.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 414df35692670683bf5623498ef9d88a8df5d77e9516515da6e2b34d1054c11f |
|
MD5 | 1032cc68304766432aadfa76a0a0ec04 |
|
BLAKE2b-256 | 23e8f5d4ef6febc9ece1099e1f8de64f05f4d9f5b62461c4e54aac324a94d1ab |
关闭
哈希值 用于 hf_transfer-0.1.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f79fd1b0c2ed93efb4c5f684118d7a762ecdd218e170df8208c4e13d3dcd4959 |
|
MD5 | 9d7a3f22b6d56261db14211d872eb72a |
|
BLAKE2b-256 | d0cf8eccb6fcff8eedd79334ffaf65c44109e8bece1ecc232c1036de697d51fa |
关闭
哈希值 用于 hf_transfer-0.1.8-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 54d6f8a1a86128d651a3799e1267c343d60f81f2c565d7c5416eb8e674e4cf0e |
|
MD5 | 22ba96db78fdf1789dd13e239d9f24c9 |
|
BLAKE2b-256 | 1972f247f9632410d8b9655332b2007924557c293094ea91648336f49403afe7 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp312-cp312-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0bce5c8bdefa478c5d5eaa646cc4ce1df5cfe764d98572ad0c6b8773e98d49f6 |
|
MD5 | 73c8f2b54b3700f6bcbba91f0e8fc967 |
|
BLAKE2b-256 | 635709e2aa7fa63bc640d9c3fda2cc724744b46227d239bb4ae9bf33efc338c2 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp312-cp312-macosx_10_12_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | baf948f4f493949309cbe60529620b9b0aef854a22b6e526753364acc57c09b6 |
|
MD5 | 47f5541367d7e44371a1fb1ed98ce7cc |
|
BLAKE2b-256 | 5bd654c9ea16c782cb79cdae78500c0a4bc7474236f94537ee954771e6e86c8c |
关闭
哈希值 用于 hf_transfer-0.1.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 837432e73cb17274a6782b6216e8ce058aa325a475dc44a5a6a753d48b86d18a |
|
MD5 | ce2ae40197a4d4f267416d94eeb72622 |
|
BLAKE2b-256 | 3061b38643f305e1f0f76c8894cec38d5d39d0d6265a75cc9de0a94917ddff3d |
关闭
哈希值 用于 hf_transfer-0.1.8-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ac08a4524127fdd14c234d4bcbe49d1c498acf5335c781714823179bcc8dc039 |
|
MD5 | d2c5bcb86083d1698ef91f605713fbad |
|
BLAKE2b-256 | d836cf7bd093988bdb530abbbfddd4cac80e3ccee4d80454af24fc0913bf2033 |
关闭
哈希值 for hf_transfer-0.1.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 079db90c81f41f4cf3227dfaaa855a9b8e9aef45bc7c2be29ce7232cd83ff881 |
|
MD5 | bfb4920d05162d3a3091773b9727959c |
|
BLAKE2b-256 | 7db0f2a85771491de8f887e71ba8769d9fa15c53cadf4c0959954735f5f6e71b |
关闭
哈希值 for hf_transfer-0.1.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 36a03b1b2911b0cf15b1b9d971a34b32dadcc4f2fd979aaff5979d6ce4017c34 |
|
MD5 | 5dcb8bec26e80f6d7c5e5bcd6deaa87c |
|
BLAKE2b-256 | 93c96920e63df88b2acaa3a4b0b616edca476ef8525d38d6f71437c0c9992b5d |
关闭
哈希值 for hf_transfer-0.1.8-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 686fa756e1e0214bb6327d33c66732c52274d94a8460beb50604ad988b391cf6 |
|
MD5 | 21717989c7f2ee3e7e0ed7ac2d5133ee |
|
BLAKE2b-256 | 85df70543e805988b8a1085830e7f5ca290cc7a72c869b4ac2be1a4b619435aa |
关闭
哈希值 for hf_transfer-0.1.8-cp311-cp311-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 871a0032d011ebc6409a73a8406b98b84ff2cd3ed7d9e1af8cdf4d660b9fab9b |
|
MD5 | ec4b302d8dc9bda94087893d6ac55ee9 |
|
BLAKE2b-256 | a0a0d10411151752499381052dbaf99fcbaefa8aaa3b5912b0535eea92d4699c |
关闭
哈希值 for hf_transfer-0.1.8-cp311-cp311-macosx_10_12_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e27c15fcc5869ad7e52bbc0bdec6106b288d1c463f8d2da92f28615a3b181361 |
|
MD5 | 07b044e27d9aaf537862ad2242625126 |
|
BLAKE2b-256 | 7294d1c3d383536051f61a5d1d50bbc848a5c165d67d94bde0286ea343d5e00a |
关闭
哈希值 for hf_transfer-0.1.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f865c33ada5bd3650c2b46e59979f2d7755c3f517f8d0facc78576a0c7d26406 |
|
MD5 | 98b453347099d2c27ec1a3a57369ea6e |
|
BLAKE2b-256 | 5e89863f333b49603cc8d3c8862a428cc8fbaa9388ac8f076e9fa5ef3e729c3c |
关闭
哈希值 for hf_transfer-0.1.8-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0f6026cf3be6a53ea42f92172f60c1c0675baaa9073f865e671b661dde5fd157 |
|
MD5 | cfe4fe0b86b6939623b2334ed3abd57a |
|
BLAKE2b-256 | 81ca855ea35c9f997b500acd1baf6d6920ead00a0b7a8fccdcac74fe7e4f66d9 |
关闭
哈希值 for hf_transfer-0.1.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e319269e3606a5ff2979296841766649ac73598a4a8eee2a968f86c8071fea5a |
|
MD5 | 0d0b1d4213e520cc3e6be75f02c9f295 |
|
BLAKE2b-256 | 8cae8a608949a87280ed14f0f5e0adbeccab54a7ea3d3aabdf77ec38544dd44f |
关闭
哈希值 for hf_transfer-0.1.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1de2a4ef36f9e60b3d3bec00193c0aafd75771709f2ca51b9b162373f5af3d32 |
|
MD5 | b132af43c811f372cee04f2a7b7b1e4c |
|
BLAKE2b-256 | d5e9fad10fb8b04c91cb8775b850f2bc578a1fb6168e2ab2b04ebb8525466159 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 44d2f0c08198d8d899fe9d66e86aee2dd844bd7ce33888f261373fcec81d2a54 |
|
MD5 | 4997852aff22124b8e9931165a5eeb25 |
|
BLAKE2b-256 | 61e0fd5f849ed7b2bf9b2bb008f3df3ee5a8773ca98362302833708cce26c337 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp310-cp310-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 38adc73f0a8526319d90f7cc5dc2d5e4bb66f487a513d94b98aa6725be732e4a |
|
MD5 | ec71b6d415ca6526435041eb145cc7c8 |
|
BLAKE2b-256 | bd3d5e8966b47aa86cd50f2017c76c2634aa09a437224567f379bc28d6580d7c |
关闭
哈希值 用于 hf_transfer-0.1.8-cp310-cp310-macosx_10_12_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 70858f9e94286738ed300484a45beb5cfee6a7ddac4c5886f9c6fce7823ac5ab |
|
MD5 | 9af97b294aa7d3259fb93fb1d3acccec |
|
BLAKE2b-256 | 4feb469e68c4259c4f4ad8e00967ad2f72ff1ba5e2712b4e1093e3e03c5cbc3d |
关闭
哈希值 用于 hf_transfer-0.1.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d1a63ad947d2901425ac0a3ed70c3696dfde27fadb0482ed763bdd5cc946b278 |
|
MD5 | ff65755a6c7aec66df3b4810d3beff83 |
|
BLAKE2b-256 | 76e1243c1f17fc732f301039646aae22d6037fc7969eb9e68027426a000f4c70 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 98f75fa4b86ef15433cd907807ac77d1fb39d7e7b790bfd39c7ae9c385bf0200 |
|
MD5 | 86c3110854d0ff5400cdd34b0824aedd |
|
BLAKE2b-256 | 8ebff1cff60dce23e45de7ef7762c8a0164ff7af958ca94cab07c12063e8820a |
关闭
哈希值 用于 hf_transfer-0.1.8-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6e385d0da9c6b3472ab29285d2d46c9f9903205b8d108f88a82f3f85aafae0ab |
|
MD5 | 95b0ff09bec43aed31e450b0c5a69862 |
|
BLAKE2b-256 | 01fa3afcca7c291b84f2597865a1f50ded699b92a93d7767b6ba8a3d3e4c9458 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bed116cd9d1edfa32c0136d7cb8e5f1afd2b32df43c49085d428f108fc8e1c8f |
|
MD5 | 35ab9d342e600b1e95d53962d3d99021 |
|
BLAKE2b-256 | c7827410413988cd0021254489595f9330750d81b3157ffd40a35c5a9896fed8 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1e7858694e11419ae27e542fb8fc0d0e54d46ff7768fe73bc359d70b8f5aa578 |
|
MD5 | 7678192f8f8596a9558e78c9b0e17c0d |
|
BLAKE2b-256 | 6592c4700f43e2f0f61b1f4b0e4f1d5918058877959c9ed092458da4f4c25263 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp39-cp39-macosx_11_0_arm64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 64d7f8dbd64ba183ed1df75d47c84e075ff666ceaa335bff1de16b09eaac5b80 |
|
MD5 | 48606284ccf9d6dd0ca67537aff97e49 |
|
BLAKE2b-256 | 81c5bb1e64980aa0eefc09c6d2677f93e6d7b1e8bd45bb78bff1f7a425c62df1 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp39-cp39-macosx_10_12_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7ce02a18bd0bb2343e707ac85b68c946bc37623ee24150c69158f6b2b2c7a98f |
|
MD5 | 69c9cd77e14d57ff0c1d1f1ad55c1eba |
|
BLAKE2b-256 | 377b5de9410b9f2b189f2abc806e4900b7ae8302f1fddd66892455a832174dc4 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 791aaf87c5319ac83edb6ab2994b3db19924c49d6ff667dd3d8a610b455ff70a |
|
MD5 | b99c3d3eaa79a1a4e344d5c023c70354 |
|
BLAKE2b-256 | 8ac9edf759a4857cbabde83426d7305929b98d628b79f1353974ef20cc9bfc0c |
关闭
哈希值 用于 hf_transfer-0.1.8-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a851794b9f029965664f8c3002c957fccf21685e9397ceb4f9f19c986dee8ad3 |
|
MD5 | 536bdbcff2133d611a12b06547f7f89b |
|
BLAKE2b-256 | 433826f65848fd9b0c732abbc4ae40220ba7f3439d1c218ad54f2f1b827a7106 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4544d148930ad34442d43b8fa911c8479c04a95b858b1d1f91e0b7da77082fad |
|
MD5 | 9cff2155507eda07079c3690727b21b9 |
|
BLAKE2b-256 | ed62e5b26d1ba66f0f13bcf45ec434de52f025e681273ca9c89c8270bc835cac |
关闭
哈希值 用于 hf_transfer-0.1.8-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e3138e408179f80a5480598e32f8e1abb564915cbde4d3bc8da52811c75dc3ea |
|
MD5 | 1c63d87c09b89f28ff3927fb06834a9d |
|
BLAKE2b-256 | f7a1a0752a81c048eacf8d5c53018e057e556950735fc13472ba9c068704cb30 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 92a68f7a0043cca8a0de4decc760dca177530944cbab502afac503bd1b2fa01a |
|
MD5 | a8a680d1ac944cd63083dc71bd51ee66 |
|
BLAKE2b-256 | d071d53050d45663b7b4db071f1a2f0614abaf19ff029f923cb70efbc6b0e78a |
关闭
哈希值 用于 hf_transfer-0.1.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 50650a38e9d31f5ad8f010e4598bf304ecd99c17162e7d93f67e031571b864ee |
|
MD5 | 76a7418abf9155b947a9be32df1bb730 |
|
BLAKE2b-256 | 6221270ae7d7a5dad4bc0a8f60b09826ead32a996b33e4e95b48d9dec05dd24f |
关闭
哈希值 用于 hf_transfer-0.1.8-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e01eecdb8162bd61dab9090fbd9f8034dd8b5755ef727a21ca8a057f80cb91ee |
|
MD5 | 23204cbc343a88b61466dfcafde82cbc |
|
BLAKE2b-256 | 6bce3b37a532a8f9dcb3997fc8ff5161ab88b8a529bdb7ce50995f225adeb7d9 |
关闭
哈希值 用于 hf_transfer-0.1.8-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 959bcb3afb4ee6f2a07031a947dba98ec0b64c001bc914fbd8fc32e13a287162 |
|
MD5 | 6d6a98bd4cec2d6b4d6449f410553bf2 |
|
BLAKE2b-256 | 816fdf320912f80563fe8f54a022768dc3257a5b493268b76663e7c75f7826bb |
关闭
哈希值 用于 hf_transfer-0.1.8-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bf1a74552845b93ea972e6e7131ef54e56056aa54137e93a40faf3fbcb2442ff |
|
MD5 | 1951fa10f72f5d5f90243a2ef4176c66 |
|
BLAKE2b-256 | 6a1dbe0debaa9a0122091d33e6dd18a42fb38c12ac58c54fc4f25bd63ef27d20 |
关闭
散列值 for hf_transfer-0.1.8-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 09949e86ad63ee139e463fd0dfaf401515ae70445854199f61d545514c65f744 |
|
MD5 | db76fda96abfc8aa602331003fd36122 |
|
BLAKE2b-256 | 78636f00ee68af6204258a3e9af8e0791df44f0550e09d7f63dc2b180393fb33 |