Hub documentation
Hugging Face'ta Stable-Baselines3 Kullanımı
Tek Oturum Açma (SSO) Denetim Kayıtları Depolama Bölgeleri Özel veri setleri için Data Studio Kaynak Grupları (Erişim Denetimi) Gelişmiş Hesaplama Seçenekleri Gelişmiş Güvenlik Token Yönetimi Hizmet Hesapları Yayıncı Analitiği Gating Grup Koleksiyonları Ağ Güvenliği İndirme Analitiği Hız Sınırları Blog Yazıları
PRO Plan Depolar Depolarla Başlama Depo Ayarları Depolama Sınırları Depolama Arka Ucu (Xet) Yerel Önbellek Pull Request'ler ve Tartışmalar Bildirimler Koleksiyonlar Webhook'lar GitHub Actions Notebook'lar Sonraki Adımlar Lisanslar
Modeller Model Hub Model Kartları Değerlendirme Sonuçları Liderlik Tablosu Verileri Kapılı Modeller Model Yükleme Modelleri İndirme Entegre Kütüphaneler
Veri Setleri Adaptörler AllenNLP BERTopic Asteroid Diffusers ESPnet fastai Flair Keras TF-Keras (eski) ML-Agents mlx-image MLX OpenCLIP PaddleNLP peft RL-Baselines3-Zoo Sample Factory Sentence Transformers SetFit spaCy SpanMarker SpeechBrain Stable-Baselines3 Stanza TensorBoard timm Transformers Transformers.js Unity Sentis
Model Widget'leri Model Çıkarımı Modeller İndirme İstatistikleri Model Yayın Kontrol Listesi Donanım Yerel Uygulamalar Sıkça Sorulan Sorular Gelişmiş Konular Veri Setleri Genel Bakış Veri Seti Kartları Kapılı Veri Setleri Veri Setleri Yükleme Veri Setlerinin Yüklenmesi (LLM'ler için) Veri Setleri İndirme Akışkan Veri Setleri Entegre Kütüphaneler Data Studio Ajan İzleri Veri Setleri İndirme İstatistikleri
Spaces Spaces Genel Bakış Spaces GPU Yükseltmeleri Spaces ZeroGPU Spaces Geliştirme Modu Spaces Disk Kullanımı ve Depolama Spaces Özel Alan Adı MCP sunucuları olarak Spaces Ajan Araçları Olarak Spaces Spaces olarak API Uç Noktaları Gradio Spaces Streamlit Spaces Statik HTML Uzayları Docker Spaces Space'inizi gömün Spaces'i Docker ile çalıştırın Spaces Yapılandırma Referansı HF ile Giriş Yap düğmesi Öne Çıkan Uzaylar Spaces Güncelleme Geçmişi Gelişmiş Konular
Depolama Kovaları new Konteyner Görselleri new İşler İşler Genel Bakış Hızlı Başlangıç Fiyatlandırma ve Faturalandırma İşleri Yönet Yapılandırma Docker görüntülerini kullanma Modelleri Sun Model Eğitimi Örnekler & Eğitimler Büyük Veri Setlerini İşleme İşleri Zamanla Webhook Otomasyonu Referans
Ajanlar Ajanlar Genel Bakış Yapay Zeka Ajanları için Hugging Face CLI Hugging Face MCP Sunucusu Hugging Face Agent Skills HF SDK ile ajan oluşturma llama.cpp ile Yerel Ajanlar Ajan Kütüphaneleri Oturum İzleri Biçimi
Diğer Hugging Face'ta Stable-Baselines3 Kullanımı
stable-baselines3, PyTorch içinde pekiştirmeli öğrenme algoritmalarının güvenilir bir uygulama setidir.
Hub'da Stable-Baselines3'ü Keşfetme
Stable-Baselines3 modellerini modeller sayfasının solundaki filtreleme özelliğini kullanarak bulabilirsiniz.
Hub'daki tüm modeller, kullanışlı özelliklerle birlikte gelir:
- Açıklama, eğitim yapılandırması ve daha fazlasını içeren otomatik olarak oluşturulmuş bir model kartı.
- Keşfedilebilirliği artırmaya yardımcı olan meta etiketler.
- Diğer modellerle karşılaştırma için değerlendirme sonuçları.
- Ajanınızın performansını izleyebileceğiniz bir video widget'ı.
Kütüphaneyi yükleyin
stable-baselines3 kütüphanesini yüklemek için iki paket yüklemeniz gerekir:
stable-baselines3: Stable-Baselines3 kütüphanesi.huggingface-sb3: Hub'dan Stable-baselines3 modellerini yüklemek ve yüklemek için ek kod.
pip install stable-baselines3
pip install huggingface-sb3Mevcut modelleri kullanma
Hub'dan bir modeli load_from_hub işlevini kullanarak kolayca indirebilirsiniz
checkpoint = load_from_hub(
repo_id="sb3/demo-hf-CartPole-v1",
filename="ppo-CartPole-v1.zip",
)İki parametre tanımlamanız gerekir:
--repo-id: İndirmek istediğiniz Hugging Face deposunun adı.--filename: İndirmek istediğiniz dosya.
Modellerinizi paylaşma
Modellerinizi iki farklı işlev kullanarak kolayca yükleyebilirsiniz:
package_to_hub(): Hub'a tam repoyu itmeden önce modeli kaydetmek, değerlendirmek, bir model kartı oluşturmak ve ajanınızın bir yeniden oynatma videosunu kaydetmek için kullanılır.
package_to_hub(model=model,
model_name="ppo-LunarLander-v2",
model_architecture="PPO",
env_id=env_id,
eval_env=eval_env,
repo_id="ThomasSimonini/ppo-LunarLander-v2",
commit_message="Test commit")Yedi parametre tanımlamanız gerekir:
--model: eğitilmiş modeliniz.--model_architecture: modelinizin mimarisi adı (DQN, PPO, A2C, SAC…).--env_id: ortamın adı.--eval_env: ajanı değerlendirmek için kullanılan ortam.--repo-id: Oluşturmak veya güncellemek istediğiniz Hugging Face deposunun adı.<your huggingface username>/<the repo name>biçimindedir.--commit-message.--filename: Hub'a göndermek istediğiniz dosya.
push_to_hub(): bir dosyayı Hub'a basitçe gönderir
push_to_hub(
repo_id="ThomasSimonini/ppo-LunarLander-v2",
filename="ppo-LunarLander-v2.zip",
commit_message="Added LunarLander-v2 model trained with PPO",
)Üç parametre tanımlamanız gerekir:
--repo-id: Oluşturmak veya güncellemek istediğiniz Hugging Face deposunun adı.<your huggingface username>/<the repo name>biçimindedir.--filename: Hub'a göndermek istediğiniz dosya.--commit-message.