huggingface-hub 0.24.0


Client library to download and publish models, datasets and other repos on the hub

Client library to download and publish models, datasets and other repos on the hub

Stars: 1856, Watchers: 1856, Forks: 478, Open Issues: 136

The huggingface/huggingface_hub repo was created 3 years ago and the last code push was Yesterday.
The project is very popular with an impressive 1856 github stars!

How to Install huggingface-hub

You can install huggingface-hub using pip

pip install huggingface-hub

or add it to a project with poetry

poetry add huggingface-hub

Package Details

Hugging Face, Inc.
GitHub Repo:


  • Scientific/Engineering/Artificial Intelligence
No  huggingface-hub  pypi packages just yet.


A list of common huggingface-hub errors.

Code Examples

Here are some huggingface-hub code examples and snippets.

GitHub Issues

The huggingface-hub package has 136 open issues on GitHub

  • Introduce upload slicing
  • Fix pasting copied text inside TextAreaWidget
  • [WIP] Propose a non-git mixin
  • include_optimizer parameter introduced to push_to_hub_keras()
  • Task page redirection from the model search page
  • Better visibility for task redirection inside widget
  • Text regression rather than classification
  • hf_hub_download does not pre-cache files for Model.from_pretrained
  • Use all parameters of the keras.models.save_model
  • Some custom objects are not being serialized with push_to_hub_keras
  • Realtime ASR widget
  • Saving a keras model with the data augmentation layer
  • Make it possible to skip large files when doing push_to_hub
  • Display size of the generated dataset, downloaded dataset files, total amount of disk used in GB when MB >= 1000 in dataset cards
  • Add warning when cloning/downloading from repos we've marked as unsafe

See more issues on GitHub

Related Packages & Articles

datasets 2.20.0

HuggingFace community-driven open-source library of datasets

thinc 9.0.0

A refreshing functional take on deep learning, compatible with your favorite libraries

nlp 0.4.0

HuggingFace/NLP is an open library of NLP datasets.

horovod 0.28.1

Horovod is a powerful distributed training framework for Python that allows you to train deep learning models across multiple GPUs and servers quickly and efficiently. It falls under the category of distributed computing libraries. Built on top of TensorFlow, PyTorch, and other popular deep learning frameworks, Horovod simplifies the process of scaling up your model training by handling the complexities of distributed training under the hood.