मुख्य सामग्री पर जाएं

कोर्स

DVC के साथ डेटा वर्ज़निंग परिचय

इंटरमीडिएट3 घंटे

ML डेटा प्रबंधन के लिए Data Version Control का अन्वेषण करें। सेटअप में महारत हासिल करें, पाइपलाइनों को स्वचालित करें, और मॉडलों का सहज मूल्यांकन करें।

Python3 घंटे12 वीडियो35 अभ्यास2,500 XP3,720उपलब्धि प्रमाणपत्र

अपना नि:शुल्क अकाउंट बनाएँ

Google के साथ जारी रखें
या
जारी रखकर, आप हमारी उपयोग की शर्तें, हमारा गोपनीयता नीति और यह कि आपका डेटा USA में संग्रहीत है।

हज़ारों कंपनियों के शिक्षार्थियों द्वारा पसंद किया गया

टीम को प्रशिक्षित कर रहे हैं?

बिज़नेस आज़माएँ

कोर्स विवरण

यह पाठ्यक्रम Data Version Control (DVC) का एक व्यापक परिचय प्रदान करता है, जो मशीन लर्निंग डेटा के कुशल प्रबंधन और संस्करण-नियंत्रण के लिए डिज़ाइन किया गया एक उपकरण है। आप मशीन लर्निंग उत्पाद जीवनचक्र की समझ प्राप्त करेंगे, डेटा वर्ज़निंग को कोड वर्ज़निंग से अलग करना सीखेंगे, और DVC की विशेषताओं तथा उपयोग मामलों का अन्वेषण करेंगे।

DVC की विशेषताओं का अन्वेषण

आप डेटा संस्करणन के पीछे की प्रेरणाओं, मशीन लर्निंग जीवनचक्र, और DVC की विशिष्ट विशेषताओं तथा उपयोग मामलों को समझेंगे। आप DVC सेटअप के बारे में भी सीखेंगे, जिसमें इंस्टॉलेशन, रिपॉज़िटरी इनिशियलाइज़ेशन, और .dvcignore फ़ाइल शामिल है। आप DVC कैश और स्टेजिंग फ़ाइलों का अन्वेषण करेंगे, फ़ाइलें जोड़ना और हटाना सीखेंगे, कैश का प्रबंधन करेंगे, और अंतर्निहित तंत्रों को समझेंगे। आप DVC रिमोट्स के बारे में सीखेंगे, DVC और Git रिमोट्स के बीच अंतर समझाएंगे, रिमोट्स जोड़ेंगे, उन्हें सूचीबद्ध करेंगे, और उन्हें संशोधित करेंगे। आप रिमोट्स के साथ इंटरैक्ट करना, डेटा को पुश और पुल करना, विशिष्ट संस्करणों को चेक आउट करना, और डेटा को कैश में फ़ेच करना सीखेंगे।

स्वचालित करें और मूल्यांकन करें

आपको ML पाइपलाइनों को स्वचालित करने के लिए प्रेरित किया जाएगा, जिसमें कोड के मॉड्यूलराइज़ेशन और एक कॉन्फ़िगरेशन फ़ाइल के निर्माण पर ज़ोर दिया जाएगा। आपको DVC पाइपलाइनों से निर्देशित अचक्रीय ग्राफ़ के रूप में परिचित कराया जाएगा, जिसमें स्टेजों तथा उनके इनपुट और आउटपुट जोड़ने का व्यावहारिक अनुभव मिलेगा। आप मशीन लर्निंग मॉडल प्रशिक्षण में विभिन्न उपयोग मामलों को सक्षम करने के लिए इन पाइपलाइनों को कुशलतापूर्वक निष्पादित करने का अभ्यास करेंगे। पाठ्यक्रम का समापन मूल्यांकन पर केंद्रित होता है, जिसमें दिखाया जाता है कि DVC में मेट्रिक्स और प्लॉट्स को कैसे ट्रैक किया जाता है।

पूर्वापेक्षाएँ

पाठ्यक्रम

कोर्स रूपरेखा

1

DVC परिचय

यह अध्याय Data Version Control (DVC) का समग्र परिचय देता है, जो मशीन लर्निंग में डेटा वर्ज़निंग के लिए आवश्यक टूल है। आप डेटा वर्ज़निंग की ज़रूरत, कोड वर्ज़निंग से इसके अंतर, और एक साधारण क्लासिफिकेशन समस्या पर प्रयोग करेंगे। आप बेसिक Git कमांड्स की समीक्षा करेंगे, DVC के बारे में जानेंगे, और एक रेपोज़िटरी सेटअप करने का अभ्यास करेंगे। अध्याय DVC की फीचर्स और उपयोग मामलों के अवलोकन के साथ समाप्त होता है, जिनमें डेटा और मॉडल का वर्ज़निंग, मशीन लर्निंग के लिए CI/CD, एक्सपेरिमेंट ट्रैकिंग, पाइपलाइंस, आदि शामिल हैं।
अध्याय शुरू करें
2

DVC कॉन्फ़िगरेशन और डेटा मैनेजमेंट

यह अध्याय DVC के सेटअप को कवर करता है, जिसमें इंस्टॉलेशन, रेपोज़िटरी का इनिशियलाइज़ेशन, और .dvcignore फ़ाइल का उपयोग शामिल है। आगे आप DVC कैश और स्टेजिंग फ़ाइलों का अन्वेषण करेंगे, सीखेंगे कि फ़ाइलें कैसे जोड़ें और हटाएँ, कैश कैसे मैनेज करें, और MD5 हैश के ज़रिए अंदरूनी तंत्र को समझें। अध्याय DVC रिमोट्स को भी स्पष्ट करता है, जिन्हें Git रिमोट्स से अलग बताता है, और आपको उन्हें जोड़ने, लिस्ट करने, और मॉडिफाई करने का तरीका सिखाता है। अंत में, आप इन रिमोट्स के साथ इंटरैक्ट करना सीखेंगे: डेटा पुश और पुल करना, विशेष वर्ज़न चेकआउट करना, और डेटा को कैश में फ़ेच करना।
अध्याय शुरू करें
3

DVC में पाइपलाइंस

यह अध्याय DVC का उपयोग करके ML पाइपलाइनों को ऑटोमेट करने पर केंद्रित है। आप सेटिंग्स और हाइपरपैरामीटर्स वाला एक कॉन्फ़िगरेशन फ़ाइल बनाएँगे। आप डायरेक्टेड एस्य्क्लिक ग्राफ़्स के साथ पाइपलाइन विज़ुअलाइज़ेशन के बारे में भी सीखेंगे और डिपेंडेंसीज़, कमांड्स, और आउटपुट्स को बताने वाले कमांड्स का उपयोग करेंगे। DVC पाइपलाइनों के निष्पादन को कवर किया गया है, जिसमें लोकल मॉडल ट्रेनिंग और Git द्वारा DVC मेटाडेटा को ट्रैक करना शामिल है। इसके अलावा, आप DVC में मेट्रिक्स और प्लॉट्स ट्रैकिंग को एक्सप्लोर करेंगे — जैसे मेट्रिक्स प्रिंट करना, प्लॉट फ़ाइलें बनाना, और अलग-अलग पाइपलाइन स्टेजेज़ में मेट्रिक्स और प्लॉट्स की तुलना करना।
अध्याय शुरू करें

DVC के साथ डेटा वर्ज़निंग परिचय

कोर्स
पूरा

उपलब्धि प्रमाणपत्र प्राप्त करें

अभी नामांकन करें

DataCamp for Mobile के साथ अपने डेटा कौशल बढ़ाएं

हमारे मोबाइल पाठ्यक्रमों और दैनिक 5-मिनट कोडिंग चुनौतियों के साथ चलते-फिरते प्रगति करें।