Hub documentation
Hugging Face Hub belgeleri
Hugging Face Hub belgeleri
Hugging Face Hub, açık makine öğreniminin referans yapay zeka platformudur. 2 milyondan fazla model, 1,5 milyondan fazla veri seti ve 1,5 milyondan fazla yapay zeka uygulaması (Spaces) barındırır; tümü açıktır ve herkese açıktır. Açık yapay zekanın ötesinde, Hub, dahili ve özel ekipler için harika bir iş birliği platformudur. Keşfedin, deneyler yapın, iş birliği yapın ve inşa edin; hepsi tek bir yerde! 🤗
Hugging Face Hub nedir?
Topluluğun Makine Öğrenimini ileriye taşıma hedefi doğrultusunda birlikte çalışmasına yardımcı oluyoruz 🔥.
Tek bir şirket, Tech Titans dahil, yapay zekâyı tek başına “çözemeyecektir” – bunu başarmanın tek yolu, topluluk odaklı bir yaklaşımla bilgi ve kaynakları paylaşmaktır. Hugging Face Hub üzerinde ML’yi herkes için demokratikleştirmek ve ilerletmek amacıyla en büyük açık kaynak model, veri seti ve demo koleksiyonunu oluşturuyoruz 🚀.
Topluluk üyelerimizden beklediğimiz değerleri tanımanız için Kod of Conduct ve Content Guidelines belgelerini okumanızı öneririz 🤗.
Hub'da neler bulabilirsiniz?
Hugging Face Hub, Git tabanlı depoları barındırır; bu depolar, tüm dosyalarınızı içerebilen sürüm kontrolü yapılan klasörlerdir. Sürüm kontrolü yapılmayan, değiştirilebilir nesne depolama için Hub ayrıca Storage Buckets sunar.
Burada yükleyebilir ve keşfedebilirsiniz…
- Modeller: LLM, metin, görü ve ses görevleri için en son ileri düzey modelleri barındırma
- Veri kümeleri: farklı alanlar ve modaliteler için çeşitli veri türleri sunan
- Spaces: ML modellerini doğrudan tarayıcınızda göstermek için interaktif uygulamalar
Hub, sürümleme, commit geçmişi, diff'ler, dallar ve ondan fazla kütüphane entegrasyonu sunar! Tüm depolar, Git içinde Büyük Dosyaları verimli bir şekilde depolamak için tasarlanmış yeni bir teknoloji olan Xet üzerine inşa edilmiştir; bu teknoloji dosyaları benzersiz parçalara ayırarak yüklemeleri ve indirmeleri hızlandırır.
Tüm depoların paylaştığı özellikler hakkında daha fazla bilgiyi Depolar belgeleri bölümünde bulabilirsiniz.
Modeller
Topluluk tarafından paylaşılan on binlerce açık kaynaklı ML modelini keşfedebilir ve kullanabilirsiniz. Sorumlu model kullanımını ve geliştirmeyi teşvik etmek amacıyla, model depoları her modelin sınırlamaları ve önyargıları hakkında kullanıcıları bilgilendirmek için Model Cards ile donatılmıştır. Görevleri, dilleri ve değerlendirme sonuçları gibi bilgiler hakkında ek metadata eklenebilir; depoda TensorBoard traces varsa eğitim metrikleri grafikleri bile eklenebilir. Modelinize bir inference widget eklemek de oldukça kolaydır; bu sayede herkes modeli doğrudan tarayıcıda deneyebilir! Programatik erişim için Inference Providers tarafından sunucusuz bir API sağlanmaktadır.
Hub'a modeller yüklemek veya modelleri indirip çalışmalarınıza entegre etmek için Modeller belgelerini inceleyin. Ayrıca Hub'u destekleyen 🤗 Transformers, Asteroid ve ESPnet gibi onun üzerinde kütüphane arasından seçim yapabilirsiniz.
Veri Setleri
Hub, NLP, Bilgisayarlı Görü ve Ses alanlarında geniş bir görev yelpazesinde kullanılabilen, 8 binden fazla dilde 500 binden fazla herkese açık veri setine ev sahipliği yapar. Hub, veri setlerini bulmayı, indirmeyi ve yüklemeyi kolaylaştırır. Veri setleri, verileri doğrudan tarayıcınızda incelemenizi sağlayan Dataset Cards ve Data Studio biçiminde kapsamlı belgelerle birlikte sunulur. Birçok veri seti herkese açık olsa da, organizasyonlar ve bireyler, lisanslama veya gizlilik sorunlarına uyum sağlamak için özel veri setleri oluşturabilir. Datasets hakkında Hugging Face Hub belgelerinde buradan daha fazla bilgi edinebilirsiniz.
🤗 datasets kütüphanesi, veri setleriyle programatik olarak etkileşim kurmanızı sağlar; böylece Hub’daki veri setlerini projelerinizde kolayca kullanabilirsiniz. Tek bir kod satırıyla veri setlerine erişebilirsiniz; bilgisayarınıza sığmayacak kadar büyük olsalar bile, verileri verimli bir şekilde erişmek için akış (streaming) kullanabilirsiniz.
Spaces
Spaces, Hub üzerinde makine öğrenmesi demo uygulamaları barındırmak için basit bir yoldur. Makine öğrenmesi portföyünüzü oluşturmanıza, projelerinizi konferanslarda veya paydaşlara sunmanıza ve makine öğrenmesi ekosistemindeki diğer kişilerle iş birliği içinde çalışmanıza olanak tanır.
Şu anda dakikalar içinde harika uygulamalar oluşturmanızı sağlayan iki muhteşem Python SDK'sini (Gradio ve Streamlit) destekliyoruz. Kullanıcılar ayrıca basit HTML/CSS/JavaScript sayfaları olan statik Spaces oluşturabilir veya herhangi bir Docker tabanlı uygulamanın dağıtımını yapabilir.
Demolarınız için GPU gücüne ihtiyacınız varsa, ZeroGPU'yi deneyin: NVIDIA RTX Pro 6000 Blackwell GPU'ları, yalnızca ihtiyaç duyulduğunda, gerçek zamanlı olarak dinamik bir şekilde sağlar.
Birkaç Space’i keşfettikten sonra (Haftanın Space’ine göz atın!), kendi Space’inizi nasıl oluşturabileceğinizi öğrenmek için Spaces belgelerine dalın. Ayrıca Space’inizi bir GPU veya diğer hızlandırılmış donanımlarda çalışacak şekilde yükseltebileceksiniz. ⚡️
Depolama Kovaları
Storage Buckets, Hugging Face üzerinde Xet depolama altyapısıyla desteklenen S3 benzeri nesne depolama sağlar. Depoların (git tabanlı olması ve dosya geçmişini izlemesi) aksine, bucket'lar, içerik adreslenebilir kopya azaltma (deduplication) ile büyük ölçekli dosyalar için tasarlanmış uzak nesne depolama konteynerleridir. Sürüm kontrolüne ihtiyaç duymayan eğitim checkpoint'leri, günlükler, ara artefaktlar veya büyük dosya koleksiyonları gibi basit, hızlı ve değiştirilebilir depolama gerektiren kullanım senaryoları için tasarlanmıştır.
Organizasyonlar
Şirketler, üniversiteler ve kâr amacı gütmeyen kuruluşlar Hugging Face topluluğunun vazgeçilmez bir parçasıdır! Hub, hesapları gruplamak ve veri setlerini, modelleri ve Spaces’leri yönetmek için kullanılabilen Organizations sunar. Eğitmenler, Hugging Face for Classrooms kullanarak öğrenciler için iş birliğine dayalı kuruluşlar oluşturabilir. Bir kuruluşun depoları, kuruluşun sayfasında öne çıkarılır ve kuruluşun her üyesi depoya katkıda bulunma yetkisine sahiptir. Bir kuruluşun tüm çalışmalarını pratik bir şekilde gruplamasının yanı sıra Hub, yöneticilere depolara erişimi kontrol etme ve kuruluşlarının ödeme yöntemini ve fatura bilgilerini yönetme imkânı tanır. Makine Öğrenimi, iş birliği içindeyken daha eğlencelidir! 🔥
Mevcut kuruluşları keşfedin, yeni bir kuruluş burada oluşturun ve daha fazla bilgi edinmek için Kuruluşlar belgeleri sayfasını ziyaret edin.
Güvenlik
Hugging Face Hub, kodlarınızın, modellerinizin ve verilerinizin güvende olduğuna dair içinizin rahat etmesini sağlamak için güvenlik ve erişim denetimi özelliklerini destekler. Şunları öğrenmek için bu belgelerde Güvenlik bölümünü ziyaret edin:
- Kullanıcı Erişim Jetonları
- Organizasyonlar için Erişim Kontrolü
- GPG ile commit'leri imzalama
- Zararlı yazılım taraması
Update on GitHub