DeepSpeed ट्रेनिंग
Clore.ai GPUs पर DeepSpeed के साथ बड़े मॉडल कुशलतापूर्वक ट्रेन करें
Microsoft DeepSpeed के साथ बड़े मॉडलों को कुशलता से प्रशिक्षित करें।
CLORE.AI पर किराए पर लेना
विज़िट करें CLORE.AI मार्केटप्लेस
GPU प्रकार, VRAM और कीमत के अनुसार फ़िल्टर करें
चुनें ऑन-डिमांड (स्थिर दर) या स्पॉट (बोली मूल्य)
अपना ऑर्डर कॉन्फ़िगर करें:
Docker इमेज चुनें
पोर्ट सेट करें (SSH के लिए TCP, वेब UI के लिए HTTP)
यदि आवश्यक हो तो environment variables जोड़ें
स्टार्टअप कमांड दर्ज करें
भुगतान चुनें: CLORE, BTCया USDT/USDC
ऑर्डर बनाएं और डिप्लॉयमेंट की प्रतीक्षा करें
अपने सर्वर तक पहुँचें
कनेक्शन विवरण यहाँ खोजें मेरे ऑर्डर
वेब इंटरफ़ेस: HTTP पोर्ट URL का उपयोग करें
SSH:
ssh -p <port> root@<proxy-address>
DeepSpeed क्या है?
DeepSpeed सक्षम बनाता है:
ऐसे मॉडल प्रशिक्षित करना जो GPU मेमोरी में फिट नहीं होते
मल्टी-GPU और मल्टी-नोड प्रशिक्षण
ZeRO अनुकूलन (मेमोरी दक्षता)
मिश्रित परिशुद्धता प्रशिक्षण
ZeRO चरण
ZeRO-1
ऑप्टिमाइज़र स्थितियाँ विभाजित
तेज़
ZeRO-2
+ ग्रेडिएंट्स विभाजित
संतुलित
ZeRO-3
+ पैरामीटर विभाजित
अधिकतम बचत
ZeRO-Infinity
CPU/NVMe ऑफलोड
सबसे बड़े मॉडल
त्वरित डिप्लॉय
Docker इमेज:
पोर्ट:
कमांड:
इंस्टॉलेशन
मूल प्रशिक्षण
DeepSpeed कॉन्फ़िगरेशन
ds_config.json:
प्रशिक्षण स्क्रिप्ट
ZeRO चरण 2 कॉन्फ़िगरेशन
ZeRO चरण 3 कॉन्फ़िगरेशन
बड़े मॉडलों के लिए:
Hugging Face Transformers के साथ
Trainer एकीकरण
मल्टी-GPU प्रशिक्षण
चलाने का कमांड
torchrun के साथ
मल्टी-नोड प्रशिक्षण
होस्टफ़ाइल
होस्टफ़ाइल:
शुरू करें
SSH सेटअप
मेमोरी-कुशल कॉन्फ़िगरेशन
24GB GPU पर 7B मॉडल
24GB GPU पर 13B मॉडल
ग्रेडिएंट चेकपॉइंटिंग
एक्टिवेशन को पुनर्गणना करके मेमोरी बचाएँ:
चेकपॉइंट सहेजना और लोड करना
सहेजें
लोड करें
HuggingFace प्रारूप में सहेजें
निगरानी
TensorBoard
Weights & Biases
सामान्य समस्याएँ
मेमोरी समाप्त
धीमा प्रशिक्षण
CPU ऑफलोडिंग कम करें
बैच आकार बढ़ाएँ
3 के बजाय ZeRO Stage 2 का उपयोग करें
NCCL त्रुटियाँ
प्रदर्शन सुझाव
fp16 की बजाय bf16 का उपयोग करें
बेहतर स्थिरता
ग्रेडिएंट चेकपॉइंटिंग सक्षम करें
कम मेमोरी
बैच आकार समायोजित करें
बेहतर थ्रूपुट
NVMe ऑफलोड का उपयोग करें
बड़े मॉडल
प्रदर्शन तुलना
7B
1x A100
ZeRO-3
~1000 tokens/s
7B
4x A100
ZeRO-2
~4000 tokens/s
13B
4x A100
ZeRO-3
~2000 tokens/s
70B
8x A100
ZeRO-3
~800 tokens/s
समस्या निवारण
लागत का अनुमान
CLORE.AI मार्केटप्लेस की सामान्य दरें (2024 तक):
RTX 3060
~$0.03
~$0.70
~$0.12
RTX 3090
~$0.06
~$1.50
~$0.25
RTX 4090
~$0.10
~$2.30
~$0.40
A100 40GB
~$0.17
~$4.00
~$0.70
A100 80GB
~$0.25
~$6.00
~$1.00
मूल्य प्रदाता और मांग के अनुसार बदलते हैं। देखें CLORE.AI मार्केटप्लेस वर्तमान दरों के लिए।
पैसे बचाएँ:
का उपयोग करें स्पॉट बाधित किए जा सकने वाले कार्य के लिए मार्केट — लगभग एक-तिहाई सर्वरों की स्पॉट कीमत ऑन-डिमांड से कम होती है (मध्य ~13% छूट), बाकी उससे मेल खाते हैं
से भुगतान करें CLORE टोकन
विभिन्न प्रदाताओं के बीच कीमतों की तुलना करें
अगले चरण
LLM को फ़ाइन-ट्यून करें - LoRA प्रशिक्षण
vLLM इन्फ़रेंस - प्रशिक्षित मॉडल को तैनात करें
Hugging Face मार्गदर्शिका - Transformers लाइब्रेरी
अंतिम अपडेट
क्या यह उपयोगी था?