Huggingface-hub

Latest version: v0.26.2

Safety actively analyzes 682416 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 15 of 16

0.0.8

Not secure
- Addition of the `HfApi.model_info` method to retrieve information about a repo given a revision.
- The accompanying `snapshot_download` utility to download to cache all files stored in that repo at that given revision.

Example usage of `HfApi.model_info`:

py
from huggingface_hub import HfApi

hf_api = HfApi()
model_info = hf_api.model_info("lysandre/dummy-hf-hub")

print("Model ID:", model_info.modelId)

for file in model_info.siblings:
print("file:", file.rfilename)

outputs:

Model ID: lysandre/dummy-hf-hub
file: .gitattributes
file: README.md


Example usage of `snapshot_download`:
py
from huggingface_hub import snapshot_download
import os

repo_path = snapshot_download("lysandre/dummy-hf-hub")
print(os.listdir(repo_path))

outputs:

['.gitattributes', 'README.md']

0.0.7

Not secure
* Networking improvements by Pierrci and lhoestq (21 and 22)

* **Adding mixin class for ease saving, uploading, downloading a PyTorch model**. See PR 11 by vasudevgupta7

Example usage:

python
from huggingface_hub import ModelHubMixin

class MyModel(nn.Module, ModelHubMixin):
def __init__(self, **kwargs):
super().__init__()
self.config = kwargs.pop("config", None)
self.layer = ...
def forward(self, ...):
return ...

model = MyModel()

saving model to local directory & pushing to hub
model.save_pretrained("mymodel", push_to_hub=True, config={"act": "gelu"})

initiatizing model & loading it from trained-weights
model = MyModel.from_pretrained("username/mymodelmain")


Thanks a ton for your contributions ♥️

0.0.6

Not secure

0.0.5

Not secure

0.0.4

* v0.0.4

0.0.3

* [Repository] more forgiving lfs_track

* added stderr and exceptions (19)

* added stderr and exceptions

* added log to push and check for commit error

* fixed quality

* doc improvements + small tweaks

* [git_add] actually take input pattern

* less brittle test if local_dir is an actual git repo

Co-authored-by: Julien Chaumond <julienhuggingface.co>

* v0.0.3

Page 15 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.