Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Bu özellik Beta sürümündedir.
Bu örnekler, AI Çalışma Zamanında model eğitimini birden fazla GPU ve düğüm arasında ölçeklendirir. Notebook örnekleri, bağlı GPU hesaplamasında serverless_gpu Python API'sini kullanır. Databricks CLI örnekleri, tek ve çok düğümlü eğitim için iş yükü yapılandırmaları ve kaynak kod sağlar.
Uyarı
H100 GPU'larda notebook tabanlı çok GPU'lu dağıtık eğitim desteklenmektedir.
Paralellik tekniğinizi seçin
Model boyutunuza, mevcut GPU belleğinize ve performans gereksinimlerinize göre paralellik tekniği seçin. Aşağıdaki tablo seçenekleri karşılaştırmaktadır.
| Teknik | Kullanılması gereken durumlar |
|---|---|
| DDP (Dağıtılmış Veri Paralel) | Tam model tek GPU belleğine uyar; veri aktarım hızını ölçeklendirme ihtiyacı |
| FSDP (Tam Parçalı Veri Paralel) | Tek GPU belleğine sığmayan çok büyük modeller |
| DeepSpeed ZeRO | Gelişmiş bellek iyileştirme gereksinimlerine sahip büyük modeller |
Her teknik hakkında ayrıntılı bilgi için bkz. DDP, FSDP ve DeepSpeed.
Eğitim hattınızı daha verimli ve dayanıklı hale getirecek tavsiyeler ve kalıplar için performans ve dayanıklılık rehberine bakabilirsiniz.
Teknik ve çerçeveye göre notebook örnekleri
Aşağıdaki tablo, notebook örneklerini çerçeve veya kütüphane ve uygulanan paralellik tekniğine göre düzenler. Tek bir hücrede birden fazla notebook görünebilir.
| Çerçeve/Kitaplık | DDP örnekleri | FSDP örnekleri | DeepSpeed örnekleri |
|---|---|---|---|
| PyTorch (doğal) |
Basit MLP sinir ağı RetinaNet görüntü algılama |
10M parametre transformatörü | — |
| Huggingface TRL | Gpt OSS 20B'de ince ayar yapma | Gpt OSS 120B'yi ince ayar yap | Lama 3.2 1B ince ayar |
| Serbest Bırakma | Llama 3.2 3B'yi ince ayar yapın | — | — |
| Axolotl | Olmo3 7B'yi ince ayarla | — | — |
| Yıldırım | İki kuleli tavsiye sistemi | — | — |
CLI örnekleri
Aşağıdaki örnekler, AI Runtime Cookbook'taki çalıştırılabilir tariflere bağlantı vermektedir.
| Example | Technique | Açıklama |
|---|---|---|
| Ray Train ile ResNet-50 ince ayar | DDP | ResNet-50'yi iki düğüm üzerinden her A10 GPU için bir Ray Train çalışanı ile ince ayar edin. |
| Qwen2.5-3B Ray Train ile ince ayar | DDP | Qwen2.5-3B'yi GPU başına bir Ray Train çalışanı ile 8x H100 düğümünde ince ayar edin. |
| Llama 3.1 8B'nin çok düğümlü ince ayarı | FSDP | PyTorch FSDP ile iki 8x H100 düğümü arasında Llama 3.1 8B'yi ince ayarlayın. |
| Qwen3.8-27B'nin çok düğümlü ince ayarı | FSDP2 | Qwen3.8-27B'yi PyTorch FSDP2 ile dört adet 8x H100 düğümünde ince ayar edin. |
| Qwen3-8B fatura çıkarma için ince ayar | DeepSpeed ZeRO-3 | Qwen3-8B'yi TRL ile bir 8x H100 düğümünde fatura ve makbuz varlık çıkarımı için ince ayarla. |
Bir not defterinde başlayın
Dağıtılmış eğitim için sunucusuz GPU Python kitaplığını kullanmaya başlamak için aşağıdaki öğreticileri kullanın:
| Kılavuz | Açıklama |
|---|---|
| H100 GPU'ları ile Yapay Zeka Çalışma Zamanı | Serverless_gpu Python kitaplığını kullanarak dağıtılmış GPU iş yüklerini çalıştırmak için H100 hızlandırıcılarıyla Databricks AI Runtime'ı kullanmayı öğrenin. |