Google सहयोगी नोटबुक के साथ कार्य करना

जॉन पॉल मुलर, लुका मासारोन द्वारा

ज्यूपिटर नोटबुक की तरह, नोटबुक Google सहयोग के साथ बातचीत का आधार बनती है। दरअसल Colab को नोटबुक्स पर बनाया गया है। जब आप माउस को माउस के कुछ हिस्सों पर रखते हैं स्वागत पृष्ठ , आप या तो कोड या टेक्स्ट प्रविष्टियां जोड़कर पृष्ठ के साथ इंटरैक्ट करने के अवसर देखते हैं (जिसे आप आवश्यकतानुसार नोट्स के लिए उपयोग कर सकते हैं)।



ये प्रविष्टियां सक्रिय हैं, इसलिए आप उनके साथ बातचीत कर सकते हैं। आप सेल को इधर-उधर भी कर सकते हैं और परिणामी सामग्री को अपने Google ड्राइव पर कॉपी कर सकते हैं। बेशक, वेलकम पेज के साथ इंटरैक्ट करना अप्रत्याशित और मजेदार दोनों है, नीचे दी गई जानकारी का वास्तविक उद्देश्य यह बताना है कि Colab नोटबुक्स के साथ कैसे इंटरैक्ट किया जाए। निम्नलिखित जानकारी बताती है कि Colab के साथ मूल नोटबुक-संबंधित कार्य कैसे करें।



एक नई Google सहयोगी नोटबुक बनाना

एक नई नोटबुक बनाने के लिए, फ़ाइल → न्यू पायथन 3 नोटबुक चुनें। आप नीचे दिखाए गए जैसा एक नया पायथन 3 नोटबुक देखते हैं। नया नोटबुक दिखने में वैसा ही है, लेकिन ठीक वैसा नहीं जैसा नोटबुक में पाया जाता है। हालाँकि, सभी समान कार्यक्षमता मौजूद हैं। आप चाहें तो एक नया पायथन 2 नोटबुक भी बना सकते हैं।

पायथन 3 नोटबुक कोलाब

सामान्य तकनीकों का उपयोग करके एक नया पायथन 3 नोटबुक बनाएं।



यहां दिखाई गई नोटबुक आपको उस पर क्लिक करके फ़ाइल नाम बदलने देती है, ठीक वैसे ही जैसे आप नोटबुक में काम करते समय करते हैं। कुछ सुविधाएँ अलग तरह से काम करती हैं लेकिन समान परिणाम प्रदान करती हैं। उदाहरण के लिए, किसी विशेष सेल में कोड चलाने के लिए, आप उस सेल के बाईं ओर दाईं ओर वाले तीर पर क्लिक करें। नोटबुक के विपरीत, सेल फ़ोकस अगले सेल में नहीं बदलता है, इसलिए आपको सीधे अगले सेल को चुनना होगा या टूलबार पर नेक्स्ट सेल या पिछला सेल बटन पर क्लिक करना होगा।

मौजूदा Google सहयोगी नोटबुक खोलना

आप स्थानीय मेमोरी में, Google डिस्क पर, या GitHub पर मौजूदा नोटबुक्स को खोल सकते हैं। आप किसी भी Colab उदाहरण को खोल सकते हैं या उन स्रोतों से फ़ाइलें अपलोड कर सकते हैं जिन तक आप पहुँच सकते हैं, जैसे आपके सिस्टम पर नेटवर्क ड्राइव। सभी मामलों में, आप फ़ाइल → ओपन नोटबुक चुनकर शुरू करते हैं। आप यहां डायलॉग बॉक्स देखें।

कान के संक्रमण के लिए अमोक्सिसिलिन
Colab नोटबुक खोलें

मौजूदा Colab नोटबुक्स को खोलने के लिए इस डायलॉग बॉक्स का उपयोग करें।



डिफ़ॉल्ट दृश्य स्थान की परवाह किए बिना आपके द्वारा हाल ही में खोली गई सभी फ़ाइलें दिखाता है. फ़ाइलें वर्णानुक्रम में दिखाई देती हैं। आप फ़िल्टर नोटबुक फ़ील्ड में एक स्ट्रिंग टाइप करके प्रदर्शित होने वाले आइटम्स की संख्या को फ़िल्टर कर सकते हैं। नोटबुक खोलने के लिए शीर्ष पर अन्य विकल्प हैं।

भले ही आप लॉग इन नहीं हैं, फिर भी आप Colab उदाहरण प्रोजेक्ट को एक्सेस कर सकते हैं। ये प्रोजेक्ट आपको Colab को समझने में मदद करते हैं लेकिन आपको अपने प्रोजेक्ट के साथ कुछ भी करने की अनुमति नहीं देते हैं। फिर भी, आप पहले Google में लॉग इन किए बिना अभी भी Colab के साथ प्रयोग कर सकते हैं। निम्नलिखित जानकारी इन विकल्पों पर अधिक विस्तार से चर्चा करती है।

मौजूदा Colab नोटबुक के लिए Google डिस्क का उपयोग करना

Colab में कई कार्रवाइयों के लिए Google डिस्क डिफ़ॉल्ट स्थान है, और आप इसे हमेशा एक गंतव्य के रूप में चुन सकते हैं। डिस्क के साथ काम करते समय, आपको ऊपर दिखाई गई फ़ाइलों के समान फ़ाइलों की एक सूची दिखाई देती है। किसी विशेष फ़ाइल को खोलने के लिए, आप डायलॉग बॉक्स में उसके लिंक पर क्लिक करें। फ़ाइल आपके ब्राउज़र के वर्तमान टैब में खुलती है।

मौजूदा Colab नोटबुक के लिए GitHub का उपयोग करना

गिटहब के साथ काम करते समय, आपको शुरुआत में स्रोत कोड का स्थान ऑनलाइन प्रदान करना होगा। स्थान एक सार्वजनिक परियोजना को इंगित करना चाहिए; आप निजी परियोजनाओं तक पहुँचने के लिए Colab का उपयोग नहीं कर सकते।

गिटहब कोलाब नोटबुक

गिटहब का उपयोग करते समय, आपको स्रोत कोड का स्थान प्रदान करना होगा।

आपके द्वारा GitHub से कनेक्शन बनाने के बाद, आपको दो सूचियाँ दिखाई देती हैं: रिपॉजिटरी, जो किसी विशेष प्रोजेक्ट से संबंधित कोड के लिए कंटेनर हैं; और शाखाएं, कोड का एक विशेष कार्यान्वयन। रिपॉजिटरी और शाखा का चयन नोटबुक फ़ाइलों की एक सूची प्रदर्शित करता है जिसे आप Colab में लोड कर सकते हैं। बस आवश्यक लिंक पर क्लिक करें और यह लोड होता है जैसे कि आप Google ड्राइव का उपयोग कर रहे थे।

मौजूदा Colab नोटबुक के लिए स्थानीय मेमोरी का उपयोग करना

यदि आप किसी स्थानीय स्रोत के लिए डाउनलोड करने योग्य स्रोत का उपयोग करना चाहते हैं, तो आप डायलॉग बॉक्स के अपलोड टैब का चयन करें। केंद्र में एक सिंगल बटन है, फ़ाइल चुनें। इस बटन पर क्लिक करने से आपके ब्राउज़र के लिए फाइल ओपन डायलॉग बॉक्स खुल जाता है। आप उस फ़ाइल का पता लगाते हैं जिसे आप अपलोड करना चाहते हैं, ठीक वैसे ही जैसे आप किसी फ़ाइल को खोलने के लिए करते हैं।

फ़ाइल का चयन करना और ओपन पर क्लिक करना फ़ाइल को Google ड्राइव पर अपलोड करता है। यदि आप फ़ाइल में परिवर्तन करते हैं, तो वे परिवर्तन Google डिस्क पर दिखाई देते हैं, आपकी स्थानीय ड्राइव पर नहीं। आपके ब्राउज़र के आधार पर, आप आमतौर पर लोड किए गए कोड के साथ एक नई विंडो खोलते हैं। हालाँकि, आप केवल एक सफलता संदेश भी देख सकते हैं, इस स्थिति में अब आपको उसी तकनीक का उपयोग करके फ़ाइल को खोलना होगा जैसा कि आप Google ड्राइव का उपयोग करते समय करते थे। किसी मामले में, आपका ब्राउज़र पूछता है कि क्या आप वर्तमान पृष्ठ को छोड़ना चाहते हैं। आपको ऐसा करने के लिए ब्राउज़र को बताना चाहिए।

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

Google सहयोगी नोटबुक सहेजा जा रहा है

Colab आपकी नोटबुक को सहेजने के लिए कई महत्वपूर्ण विकल्प प्रदान करता है। हालाँकि, इनमें से कोई भी विकल्प आपके स्थानीय ड्राइव के साथ काम नहीं करता है। आपके द्वारा अपने स्थानीय ड्राइव से Google डिस्क या गिटहब पर सामग्री अपलोड करने के बाद, Colab सामग्री को क्लाउड में प्रबंधित करता है न कि आपके स्थानीय ड्राइव पर।

Colab नोटबुक सहेजने के लिए डिस्क का उपयोग करना

आपके डेटा को संग्रहीत करने के लिए डिफ़ॉल्ट स्थान Google डिस्क है। जब आप फ़ाइल → सहेजें चुनते हैं, तो आपके द्वारा बनाई गई सामग्री आपके Google ड्राइव की मूल निर्देशिका में चली जाती है। यदि आप सामग्री को किसी भिन्न फ़ोल्डर में सहेजना चाहते हैं, तो आपको उस फ़ोल्डर का चयन करना होगा गूगल हाँकना .

इबुप्रोफेन और बेनाड्रिल का मिश्रण

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

संशोधनों का Colab इतिहास

Colab आपके प्रोजेक्ट के लिए किए गए संशोधनों का इतिहास रखता है।

आप फ़ाइल → ड्राइव में एक कॉपी सहेजें चुनकर भी अपने प्रोजेक्ट की एक कॉपी सहेज सकते हैं। प्रतिलिपि शब्द प्राप्त करती है प्रतिलिपि इसके नाम के हिस्से के रूप में। बेशक, आप बाद में इसका नाम बदल सकते हैं। Colab वर्तमान Google डिस्क फ़ोल्डर में प्रतिलिपि संग्रहीत करता है।

Colab नोटबुक को सहेजने के लिए GitHub का उपयोग करना

GitHub सामग्री को सहेजने के लिए Google डिस्क का एक विकल्प प्रदान करता है। यह चर्चा, समीक्षा और वितरण के उद्देश्य से कोड साझा करने का एक संगठित तरीका प्रदान करता है।

Colab से GitHub के साथ काम करते समय आप केवल सार्वजनिक रिपॉजिटरी का उपयोग कर सकते हैं, भले ही GitHub निजी रिपॉजिटरी का भी समर्थन करता हो। किसी फ़ाइल को GitHub में सहेजने के लिए, फ़ाइल → GitHub में एक प्रतिलिपि सहेजें चुनें। यदि आप पहले से GitHub में साइन इन नहीं हैं, तो Colab एक विंडो प्रदर्शित करता है जो आपकी साइन-इन जानकारी का अनुरोध करती है। साइन इन करने के बाद, आपको नीचे दिखाई देने वाले डायलॉग बॉक्स के समान एक डायलॉग बॉक्स दिखाई देता है।

गिटहब भंडार

GitHub का उपयोग करने का अर्थ है अपने डेटा को एक रिपॉजिटरी में संग्रहीत करना।

ध्यान दें कि इस खाते में वर्तमान में कोई भंडार नहीं है। आपको या तो एक नया भंडार बनाना होगा या एक मौजूदा भंडार चुनना होगा जिसमें आपका डेटा संग्रहीत किया जा सके। आपके द्वारा फ़ाइल को सहेजने के बाद, यह आपकी पसंद के GitHub रिपॉजिटरी में दिखाई देगी। जब तक आप इस सुविधा को शामिल नहीं करना चुनते हैं, तब तक रिपॉजिटरी में डिफ़ॉल्ट रूप से Colab में डेटा खोलने के लिए एक लिंक शामिल होगा।

Colab नोटबुक को सहेजने के लिए GitHubGist का उपयोग करना

आप GitHub Gists का उपयोग एकल फ़ाइलों या अन्य संसाधनों को अन्य लोगों के साथ साझा करने के साधन के रूप में करते हैं। कुछ लोग उन्हें पूर्ण परियोजनाओं के लिए भी उपयोग करते हैं, लेकिन विचार यह है कि आपके पास एक अवधारणा है जिसे आप साझा करना चाहते हैं - ऐसा कुछ जो पूरी तरह से गठित नहीं है और एक उपयोगी अनुप्रयोग का प्रतिनिधित्व नहीं करता है। आप ऐसा कर सकते हैं Gist के बारे में यहाँ और पढ़ें .

गिटहब की तरह, जिस्ट सार्वजनिक और गुप्त दोनों रूपों में आते हैं। आप Colab से सार्वजनिक और गुप्त दोनों प्रकार के सार का उपयोग कर सकते हैं, लेकिन Colab स्वचालित रूप से आपकी फ़ाइलों को गुप्त रखता है। अपने वर्तमान प्रोजेक्ट को एक सार के रूप में सहेजने के लिए, आप फ़ाइल → एक कॉपी को GitHub Gist के रूप में सहेजें चुनें। GitHub के विपरीत, आपको इस मामले में एक रिपॉजिटरी बनाने या कुछ भी फैंसी करने की आवश्यकता नहीं है। फ़ाइल बिना किसी अतिरिक्त प्रयास के एक सार के रूप में सहेजी जाती है। परिणामी प्रविष्टि में हमेशा सहयोगात्मक लिंक में एक दृश्य होता है, जैसा कि नीचे दिखाया गया है।

गिस्ट गूगल कोलैबोरेटरी

व्यक्तिगत फ़ाइलों या अन्य संसाधनों को संग्रहीत करने के लिए जिस्ट का उपयोग करें।

Google सहयोगी नोटबुक डाउनलोड करना

Colab आपके स्थानीय ड्राइव पर नोटबुक डाउनलोड करने के दो तरीकों का समर्थन करता है: |_+_| फ़ाइलें (फ़ाइल → डाउनलोड .ipynb का उपयोग करके) और .py फ़ाइलें (फ़ाइल → डाउनलोड .py का उपयोग करके)। दोनों ही मामलों में, फ़ाइल आपके ब्राउज़र के लिए डिफ़ॉल्ट डाउनलोड निर्देशिका में दिखाई देती है; Colab फ़ाइल को किसी विशिष्ट निर्देशिका में डाउनलोड करने के लिए कोई विधि प्रदान नहीं करता है।

दिलचस्प लेख