Hugging Face önbellek dizini nerede?

Hugging Face Hub için belgelenmiş varsayılan önbellek dizini ~/.cache/huggingface/hub değeridir. Ancak etkin konum geçersiz kılınabilir; bu nedenle bir klasörü gözden çıkarılabilir saymadan önce yapılandırmayı ve önbelleğin kendisini inceleyin.

Depo referansları, snapshotlar ve paylaşılan bloblar içeren içerik adresli Hugging Face önbelleği.
Snapshotlar paylaşılan blobları gösterir: görünüme göre silmek, kaldırmayı amaçladığınız revizyondan daha fazlasını etkileyebilir.

Varsayılan yol ve belgelenmiş geçersiz kılmalar

Hub önbelleği, indirilen model, veri kümesi ve Space depolarını önbellek kökünün altında saklar. Varsayılan kök ~/.cache/huggingface/hub değeridir. İçinde depolar genellikle models--organization--repository benzeri adlandırılır ve bloblar, snapshotlar ve referanslar için dizinler bulunur.

Klasör adından amacı çıkarmayın. Aynı makine paylaşılan Hub önbelleği, projeye özgü önbellek ve bilerek düzenlenmiş model dizini barındırabilir. Bunlar otomatik olarak birbirinin yerine kullanılamaz.

Herhangi bir alanı boşaltmadan önce inceleyin

Önbellek yöneticisinin etkin önbellek hakkında bildiklerini görmek için Hugging Face CLI'ı kullanın. Belgelenmiş hf cache ls komutu önbelleğe alınmış depoları, boyutu ve erişim bilgilerini listeler. Önbelleği taşıdıysanız varsayılanı kabul etmek yerine önbellek yönetimi komutlarını ilgili önbellek dizini seçeneğiyle eşleştirin.

# Bu kabuğun kullanacağı konumu gösterin
printf '%s\n' "${HF_HUB_CACHE:-${HF_HOME:-$HOME/.cache/huggingface}/hub}"

# Budamadan önce önbelleğe alınmış depoların envanterini çıkarın
hf cache ls

Bir snapshotı kaldırmadan önce onu kullanan projeyi, çalışma zamanını ve revizyonu belirleyin. Önbellek aklınızdaki model dosyasından daha fazlasını içerebilir; kaynak ağacı veya yerel çıkarım iş akışı, dosya tarayıcısından belli olmayan önbelleğe alınmış revizyona dayanabilir.

Önbellek temizliği ile uzun vadeli saklama karşılaştırması

Hugging Face önbelleği gereksiz indirmelerden kaçınmak üzere optimize edilmiştir. Korumak istediğiniz model sürümlerinin otomatik uzun vadeli kataloğu değildir. Tamamlanmış model artefaktları grubu çalışmanız için önemliyse önce daha sonra neyi kurtarmanız gerektiğine karar verin ve uygun olduğunda bağımsız yedek tutun.

Tensor Archive bu karardan sonra devreye girer: ilişkili yerel aileyi koruyabilir, doğrulayabilir ve gereksiz çalışma kopyasını elle geri kazanmadan önce ayrı, birebir kopyayı geri yükleyebilir. Hugging Face'in kendi önbellek yönetiminin yerini almaz veya etkin kitaplığa modelleri nereden indireceğini söylemez.

Güvenli sıra

  1. HF_HUB_CACHE veya HF_HOME değerinin etkin konumu değiştirip değiştirmediğini denetleyin.
  2. Hugging Face araçları üzerinden önbelleği listeleyin ve artık hemen ihtiyaç duymadığınız depoları belirleyin.
  3. Önemli model sürümlerini saklayın veya bağımsız yedekleyin.
  4. Tamamlanmış ilişkili bir aile için elle alan geri kazanmadan önce analiz edin, arşivleyin, doğrulayın ve ayrı bir kopyayı geri yükleyin.

Önbellek yanlış diskteyse doğru ortam değişkeniyle Hugging Face önbellek dizinini değiştirin. Sorun eski revizyonlarsa önbellek yöneticisi üzerinden Hugging Face önbelleğini güvenle temizleyin. Başka çalışma zamanına ait dosyalar o çalışma zamanının kendi depolama rehberini gerektirir.

Kaynaklar

Modeli saklayın. Çalışma diskini boşaltın.Ücretsiz İndir ↓