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

ClearML

ClearML (पूर्व में Trains) प्रयोग ट्रैकिंग, डेटा संस्करणीकरण, मॉडल प्रबंधन, पाइपलाइन ऑर्केस्ट्रेशन, और कंप्यूट संसाधन प्रबंधन के लिए एक ओपन-सोर्स MLOps प्लेटफ़ॉर्म है — सब कुछ एक ही एकीकृत सूट में।

अवलोकन

ClearML Allegro AI का एक व्यापक ML जीवनचक्र प्रबंधन प्लेटफ़ॉर्म है। यह न्यूनतम कोड परिवर्तनों के साथ स्वचालित रूप से प्रयोग पैरामीटर, मेट्रिक्स, आर्टिफैक्ट्स, और कोड कैप्चर करता है। ClearML पूरे ML वर्कफ़्लो का समर्थन करता है: डेटा प्रबंधन और प्रयोग ट्रैकिंग से लेकर मॉडल रजिस्ट्री, स्वचालित पाइपलाइनों, और GPU क्लस्टरों पर वितरित टास्क निष्पादन तक।

गुण
मान

श्रेणी

MLOps / प्रयोग ट्रैकिंग

डेवलपर

Allegro AI

लाइसेंस

Apache 2.0

स्टार्स

5.5K+

डॉकर हब

allegroai/clearml

पोर्ट्स

22 (SSH), 8008 (API सर्वर), 8081 (वेब UI)


आर्किटेक्चर

ClearML में चार मुख्य घटक शामिल हैं:

घटक
पोर्ट
विवरण

ClearML सर्वर

—

बैकएंड समन्वयक

वेब UI

8081

ब्राउज़र-आधारित डैशबोर्ड

एपीआई सर्वर

8008

SDK और एजेंट्स के लिए REST API

फ़ाइल सर्वर

8081

आर्टिफैक्ट और मॉडल भंडारण

ClearML एजेंट

—

वर्कर जो ML कार्यों को निष्पादित करता है


मुख्य विशेषताएँ

  • ज़ीरो-कोड प्रयोग ट्रैकिंग — सब कुछ स्वचालित रूप से कैप्चर करने के लिए 2 पंक्तियों का कोड जोड़ें

  • स्वचालित लॉगिंग — मेट्रिक्स, पैरामीटर, मॉडल, कंसोल आउटपुट, प्लॉट्स, इमेजेज़

  • Git एकीकरण — git commit, diff, और uncommitted बदलावों को स्वचालित रूप से कैप्चर करें

  • डेटा प्रबंधन — lineage ट्रैकिंग के साथ संस्करणित डेटासेट

  • मॉडल रजिस्ट्री — ML मॉडलों को संग्रहीत, संस्करणित, और सर्व करें

  • पाइपलाइन ऑर्केस्ट्रेशन — बहु-चरणीय ML पाइपलाइनों का निर्माण और निष्पादन करें

  • दूरस्थ निष्पादन — प्रयोगों को कतार में डालें और दूरस्थ GPU वर्करों (ClearML Agent) पर चलाएँ

  • हाइपरपैरामीटर अनुकूलन — population-based training के साथ स्वचालित HPO

  • संसाधन निगरानी — प्रति प्रयोग GPU/CPU/RAM निगरानी

  • स्व-होस्टेड या क्लाउड — अपना स्वयं का सर्वर चलाएँ या ClearML के होस्टेड प्लेटफ़ॉर्म का उपयोग करें


Clore.ai सेटअप

विकल्प 1 — पूर्ण स्व-होस्टेड सर्वर

पूर्ण नियंत्रण के लिए ClearML सर्वर को Clore.ai पर चलाएँ।

चरण 1 — एक सर्वर चुनें

उपयोग-प्रकरण
अनुशंसित
VRAM
RAM

केवल सर्वर (कोई प्रशिक्षण नहीं)

CPU इंस्टेंस

—

8 GB+

सर्वर + प्रशिक्षण

RTX 3080

10 GB

16 GB

पूर्ण MLOps क्लस्टर

कई GPU

—

32 GB+

चरण 2 — Clore.ai पर एक सर्वर किराए पर लें

  1. पर जाएँ clore.ai → मार्केटप्लेस

  2. के लिए सर्वर घटक: CPU इंस्टेंस ठीक काम करते हैं

  3. के लिए प्रशिक्षण वर्कर: GPU इंस्टेंस (RTX 3090, 4090, A100)

  4. पोर्ट खोलें: 22, 8008, 8081

  5. सुनिश्चित करें ≥ 50 GB डिस्क प्रयोग आर्टिफैक्ट्स के लिए

चरण 3 — Docker Compose के साथ डिप्लॉय करें

बनाएँ docker-compose.yml:

स्टैक शुरू करें:

विकल्प 2 — ClearML होस्टेड का उपयोग करें (निःशुल्क)

सर्वर चलाए बिना प्रयोग ट्रैकिंग के लिए, निःशुल्क होस्टेड प्लान का उपयोग करें:


इंटरफ़ेस तक पहुँच

वेब डैशबोर्ड

डिफ़ॉल्ट क्रेडेंशियल्स: पहली लॉगिन पर अपना खाता बनाएँ।

एपीआई सर्वर

SSH के माध्यम से


SDK एकीकरण

इंस्टॉलेशन

प्रारंभिक कॉन्फ़िगरेशन

अपना सर्वर URL दर्ज करें (http://<server-ip>:8008) और डैशबोर्ड से API क्रेडेंशियल्स दर्ज करें।

या प्रोग्रामेटिक रूप से कॉन्फ़िगर करें:


प्रयोगों की ट्रैकिंग

न्यूनतम एकीकरण (2 पंक्तियाँ)

मैनुअल मेट्रिक लॉगिंग

हाइपरपैरामीटर ट्रैकिंग


डेटा प्रबंधन


मॉडल रजिस्ट्री


पाइपलाइन ऑर्केस्ट्रेशन


ClearML एजेंट (वर्कर)

कतारबद्ध प्रयोगों को निष्पादित करने के लिए GPU सर्वर पर एक ClearML एजेंट चलाएँ:

Clore.ai पर, वितरित कंप्यूट क्लस्टर बनाने के लिए ClearML एजेंट्स के रूप में कई GPU नोड्स चालू करें।


हाइपरपैरामीटर अनुकूलन


निगरानी और अलर्ट


समस्या निवारण

प्रयोग UI में दिखाई नहीं दे रहे — यह जाँचें कि CLEARML_API_HOST आपकी SDK कॉन्फ़िगरेशन में की ओर इशारा करता है http://<server-ip>:8008localhost नहीं।

डिस्क स्पेस समाप्त हो गया — ClearML सभी आर्टिफैक्ट्स को स्थानीय रूप से संग्रहीत करता है। S3/GCS स्टोरेज कॉन्फ़िगर करें या Clore.ai में डिस्क आवंटन बढ़ाएँ।

समस्या
ठीक करें

MongoDB कनेक्शन अस्वीकृत

mongo कंटेनर जाँचें: docker logs clearml_mongo_1

कार्य कतार में अटका हुआ है

सुनिश्चित करें कि ClearML Agent चल रहा है और कतार से जुड़ा हुआ है

धीमा UI

Elasticsearch को इंडेक्स करने में समय लगता है — स्टार्टअप के बाद 2–3 मिनट प्रतीक्षा करें

API 401 अनधिकृत

ClearML वेब डैशबोर्ड में API क्रेडेंशियल्स पुनः जनरेट करें


GPU शोधकर्ताओं के लिए उपयोग के मामले

  • ट्रेनिंग रन ट्रैक करें — हाइपरपैरामीटर्स या परिणाम फिर कभी न खोएँ

  • प्रयोगों की तुलना करें — UI में मेट्रिक्स की साथ-साथ तुलना

  • परिणाम दोहराएँ — ClearML git commit + code diff को स्वचालित रूप से कैप्चर करता है

  • परिणाम साझा करें — सहयोगी साझा डैशबोर्ड में सभी प्रयोग देख सकते हैं

  • रिमोट GPU जॉब्स — लैपटॉप से ट्रेनिंग जॉब्स कतार में डालें, Clore.ai GPU नोड्स पर चलाएँ

  • स्वचालित HPO — कई GPU नोड्स पर समानांतर रूप से हाइपरपैरामीटर खोज चलाएँ


संबंधित टूल्स

  • MLflow — प्रयोग ट्रैकिंग का विकल्प

  • Weights & Biases — होस्टेड ML प्रयोग ट्रैकिंग

  • Ray — वितरित ML प्रशिक्षण और HPO


Clore.ai पर ClearML प्रयोग ट्रैकिंग को GPU कंप्यूट प्रबंधन के साथ जोड़ता है — जिससे आपकी ML टीम को क्लाउड विक्रेता-निर्भरता के बिना पूर्ण MLOps क्षमताएँ मिलती हैं।


Clore.ai GPU अनुशंसाएँ

उपयोग-प्रकरण
अनुशंसित GPU
Clore.ai पर अनुमानित लागत

विकास/परीक्षण

RTX 3090 (24GB)

$0.07–0.21/gpu/hr

प्रोडक्शन प्रशिक्षण

RTX 4090 (24GB)

$0.14–0.42/gpu/hr

बड़े पैमाने के प्रयोग

A100 80GB

💡 इस गाइड के सभी उदाहरण Clore.ai GPU servers पर तैनात किए जा सकते हैं। उपलब्ध GPUs ब्राउज़ करें और घंटे के हिसाब से किराए पर लें — कोई प्रतिबद्धता नहीं, पूर्ण root access.

अंतिम अपडेट

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