Hvor ligger cachemappen til Hugging Face?

For Hugging Face Hub er den dokumenterede standardcachemappe ~/.cache/huggingface/hub. Den aktive placering kan dog tilsidesættes, så undersøg konfigurationen og selve cachelageret, før du betragter en mappe som overflødig.

Et indholdsadresseret Hugging Face-cachelager med repositoriereferencer, snapshots og fælles blobs.
Snapshots peger på delte blobs: sletning ved syn kan påvirke mere end den revision, du mente at fjerne.

Standardsti og dokumenterede tilsidesættelser

Hub-cachelageret gemmer downloadede repositorier til modeller, datasæt og Space-projekter under sin cacherod. Standardroden er ~/.cache/huggingface/hub. Repositorierne har ofte navne som models--organization--repository og indeholder mapper til blobs, snapshots og referencer.

Udled ikke hensigten af mappenavnet. Den samme maskine kan rumme et delt Hub-cachelager, et projektspecifikt cachelager og en bevidst kurateret modelmappe. De kan ikke automatisk bruges i flæng.

Undersøg det, før du frigør noget

Brug CLI'en til Hugging Face til at se, hvad cacheadministratoren ved om det aktive cachelager. Den dokumenterede kommando hf cache ls viser cachede repositorier, størrelse og adgangsoplysninger. Hvis du har flyttet cachelageret, skal du bruge cacheadministrationskommandoerne sammen med den tilsvarende indstilling for cachemappen i stedet for at antage standardplaceringen.

# Vis, hvilken placering denne shell vil bruge
printf '%s\n' "${HF_HUB_CACHE:-${HF_HOME:-$HOME/.cache/huggingface}/hub}"

# Registrér de cachede repositorier før beskæring
hf cache ls

Før du fjerner et snapshot, skal du identificere det projekt, driftsmiljø og den revision, som bruger det. Et cachelager kan indeholde mere end den modelfil, du har i tankerne, og et kildetræ eller en lokal inferensarbejdsgang kan afhænge af en cachelagret revision, som ikke fremgår tydeligt i en filbrowser.

Cacheoprydning kontra langtidsbevaring

Cachelageret til Hugging Face er optimeret til at undgå unødvendige downloads. Det er ikke automatisk et langsigtet katalog over de modelversioner, du vil bevare. Hvis en gruppe komplette modelartefakter er vigtig for dit arbejde, skal du først beslutte, hvad du senere skal kunne gendanne, og om nødvendigt bevare en uafhængig sikkerhedskopi.

Tensor Archive kommer ind efter denne beslutning: Programmet kan bevare en relateret lokal familie, verificere den og gendanne en separat, præcis kopi, før du manuelt frigør en overflødig arbejdskopi. Det erstatter ikke cacheadministrationen hos Hugging Face og fortæller ikke et aktivt bibliotek, hvor modeller skal downloades.

En sikker rækkefølge

  1. Kontrollér, om HF_HUB_CACHE eller HF_HOME ændrer den aktive placering.
  2. Få vist cachelageret med værktøjerne til Hugging Face, og identificér de repositorier, du ikke længere har brug for med det samme.
  3. Bevar eller sikkerhedskopiér uafhængigt enhver vigtig modelversion.
  4. Analysér, arkivér og verificér en komplet relateret familie, og gendan en separat kopi, før du frigør plads manuelt.

Hvis cachelageret ligger på den forkerte disk, skal du ændre cachemappen til Hugging Face med den rette miljøvariabel. Hvis problemet er forældede revisioner, skal du rydde Hugging Face-cachelageret sikkert gennem cacheadministratoren. Filer, der tilhører en anden runtime, kræver denne runtimes egen lagervejledning.

Kilder

Behold modellen. Ryd arbejdsdisken.Gratis download ↓