For the complete documentation index, see llms.txt. This page is also available as Markdown.

DeepSpeed ट्रेनिंग

Clore.ai GPUs पर DeepSpeed के साथ बड़े मॉडल कुशलतापूर्वक ट्रेन करें

Microsoft DeepSpeed के साथ बड़े मॉडलों को कुशलता से प्रशिक्षित करें।

CLORE.AI पर किराए पर लेना

  1. विज़िट करें CLORE.AI मार्केटप्लेस

  2. GPU प्रकार, VRAM और कीमत के अनुसार फ़िल्टर करें

  3. चुनें ऑन-डिमांड (स्थिर दर) या स्पॉट (बोली मूल्य)

  4. अपना ऑर्डर कॉन्फ़िगर करें:

    • Docker इमेज चुनें

    • पोर्ट सेट करें (SSH के लिए TCP, वेब UI के लिए HTTP)

    • यदि आवश्यक हो तो environment variables जोड़ें

    • स्टार्टअप कमांड दर्ज करें

  5. भुगतान चुनें: CLORE, BTCया USDT/USDC

  6. ऑर्डर बनाएं और डिप्लॉयमेंट की प्रतीक्षा करें

अपने सर्वर तक पहुँचें

  • कनेक्शन विवरण यहाँ खोजें मेरे ऑर्डर

  • वेब इंटरफ़ेस: 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 ऑफलोड का उपयोग करें

बड़े मॉडल

प्रदर्शन तुलना

मॉडल
GPU
ZeRO चरण
प्रशिक्षण गति

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 तक):

GPU
प्रति घंटा दर
प्रति दिन दर
4-घंटे का सत्र

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 टोकन

  • विभिन्न प्रदाताओं के बीच कीमतों की तुलना करें

अगले चरण

अंतिम अपडेट

क्या यह उपयोगी था?