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

कोर्स

Python में Dask के साथ Parallel Programming

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

Dask के साथ Python समानांतर प्रोग्रामिंग का उपयोग करके अपने वर्कफ़्लो को स्केल करें और बड़े डेटा को कुशलता से संभालें।

Python4 घंटे15 वीडियो51 अभ्यास4,150 XP4,915उपलब्धि प्रमाणपत्र

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

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

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

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

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

कोर्स विवरण

Parallel Processing का उपयोग करके अपने Python कोड को तेज़ करें

इस 4-घंटे के पाठ्यक्रम के साथ, आप जानेंगे कि Python में Dask के साथ समानांतर प्रोसेसिंग आपके वर्कफ़्लो को कैसे तेज़ बना सकती है।

बड़े डेटा के साथ काम करते समय, आपको दो आम बाधाओं का सामना करना पड़ेगा: बहुत अधिक मेमोरी का उपयोग और लंबे रनटाइम। Dask लाइब्रेरी आपकी मेमोरी उपयोग को कम कर सकती है, क्योंकि यह डेटा के हिस्सों को केवल आवश्यकता होने पर ही लोड करती है। यह आपके उपलब्ध सभी कंप्यूटिंग कोर का समानांतर उपयोग करके रनटाइम को कम कर सकता है। सबसे अच्छी बात यह है कि इसके लिए आपके मौजूदा Python कोड में बहुत कम बदलाव करने पड़ते हैं।

Dask DataFrames का उपयोग करके बड़े संरचित डेटा का विश्लेषण करें

इस पाठ्यक्रम में, आप Spotify गीत डेटा का विश्लेषण करने, सांकेतिक भाषा के इशारों की छवियों को संसाधित करने, मौसम डेटा में रुझानों की गणना करने, ऑडियो रिकॉर्डिंग का विश्लेषण करने, और बड़े डेटा पर मशीन लर्निंग मॉडल प्रशिक्षित करने के लिए Dask का उपयोग करते हैं।

आप Dask की बुनियादी बातें सीखने से शुरुआत करेंगे, और जानेंगे कि Python में समानांतर प्रोसेसिंग लगभग किसी भी कोड को कैसे तेज़ बना सकती है। इसके बाद, आप Dask DataFrames और arrays का अन्वेषण करेंगे और यह सीखेंगे कि बड़े संरचित डेटा का विश्लेषण करने के लिए उनका उपयोग कैसे किया जाए।

Dask-ML का उपयोग करके मशीन लर्निंग मॉडल प्रशिक्षित करें

जैसे-जैसे आप इस पाठ्यक्रम में 51 अभ्यासों के माध्यम से आगे बढ़ेंगे, आप सीखेंगे कि किसी भी प्रकार के डेटा को कैसे प्रोसेस किया जाए, और असंरचित तथा संरचित डेटा के साथ काम करने के लिए Dask bags का उपयोग कैसे किया जाए। अंत में, आप Python में Dask का उपयोग करके मशीन लर्निंग मॉडल्स को प्रशिक्षित करना और अपनी कंप्यूटिंग गति को बेहतर बनाना सीखेंगे।

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

पाठ्यक्रम

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

1

लेज़ी इवैल्यूएशन और पैरेलल कम्प्यूटिंग

यह अध्याय आपको Dask और लेज़ी इवैल्यूएशन की बुनियाद सिखाएगा। अध्याय के अंत तक, आप पैरेलल प्रोसेसिंग या मल्टी-थ्रेडिंग का उपयोग करके लगभग किसी भी Python कोड को तेज़ चला पाएँगे। आप इन दोनों टास्क शेड्यूलिंग तरीकों का अंतर समझेंगे और जानेंगे कि किस परिस्थिति में कौन-सा बेहतर है।
अध्याय शुरू करें
2

बड़े, स्ट्रक्चर्ड डेटा का पैरेलल प्रोसेसिंग

यहाँ आप सीखेंगे कि Dask arrays और Dask DataFrames का उपयोग करके बड़े स्ट्रक्चर्ड डेटा का विश्लेषण कैसे करें। आप देखेंगे कि NumPy और pandas के बारे में जो भी आप जानते हैं, उसे आसानी से ऐसे डेटा पर लागू किया जा सकता है जो मेमोरी में फिट नहीं होता।
अध्याय शुरू करें
3

अनस्ट्रक्चर्ड डेटा के लिए Dask Bags

4

Dask मशीन लर्निंग और अंतिम हिस्से

मशीन लर्निंग मॉडल ट्रेन करने के लिए Dask की शक्ति का लाभ उठाएँ। आप सीखेंगे कि Dask-ML पैकेज का उपयोग करके बिग डेटा पर मशीन लर्निंग मॉडल कैसे ट्रेन करें, और और भी अधिक स्पीड के लिए Dask कैलकुलेशंस को processes और threads के मिश्रण में कैसे बाँटें।
अध्याय शुरू करें

Python में Dask के साथ Parallel Programming

कोर्स
पूरा

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

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

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

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