Downloading Models

Downloading models

Integrated libraries

If a model on the Hub is tied to a supported libraryarrow-up-right, loading the model can be done in just a few lines. For information on accessing the model, you can click on the β€œUse in Library” button on the model page to see how to do so. For example, shows how to do so with 🌍 Transformers below.distilgpt2

Using the BOINC AI Client Library

You can use the boincai_hubarrow-up-right library to create, delete, update and retrieve information from repos. You can also download files from repos or integrate them into your library! For example, you can quickly load a Scikit-learn model with a few lines.

Copied

from boincai_hub import ba_hub_download
import joblib

REPO_ID = "YOUR_REPO_ID"
FILENAME = "sklearn_model.joblib"

model = joblib.load(
    ba_hub_download(repo_id=REPO_ID, filename=FILENAME)
)

Using Git

Since all models on the Model Hub are Git repositories, you can clone the models locally by running:

Copied

If you have write-access to the particular model repo, you’ll also have the ability to commit and push revisions to the model.

Add your SSH public key to your user settingsarrow-up-right to push changes and/or access private repos.

Last updated