How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
विषयसूची:
- CentOS पर TensorFlow स्थापित करना
- 1. पायथन 3 स्थापित करना
- 2. एक आभासी वातावरण बनाना
- 3. TensorFlow स्थापित करना
- निष्कर्ष
TensorFlow Google द्वारा विकसित मशीन लर्निंग मॉडल बनाने के लिए एक स्वतंत्र और खुला स्रोत मंच है। इसका उपयोग Twitter, PayPal, Intel, Lenovo, और Airbus सहित कई संगठनों द्वारा किया जाता है।
यह ट्यूटोरियल आपको सेंसोस 7 पर TensorFlow स्थापित करने के बारे में बताएगा।
TensorFlow सिस्टम-वाइड, पायथन आभासी वातावरण में, डॉक कंटेनर के रूप में या एनाकोंडा के साथ स्थापित किया जा सकता है।
CentOS पर TensorFlow स्थापित करना
TensorFlow पायथन 2 और 3 दोनों का समर्थन करता है।
हम पायथन 3 का उपयोग करेंगे और एक आभासी वातावरण के अंदर TensorFlow स्थापित करेंगे। इस तरह से आप एक ही कंप्यूटर पर कई अलग-थलग अलग-अलग पायथॉन वातावरण रख सकते हैं और बिना किसी चिंता के प्रति प्रोजेक्ट के आधार पर मॉड्यूल के एक विशिष्ट संस्करण को स्थापित कर सकते हैं, जो आपके अन्य प्रोजेक्ट्स को प्रभावित करेगा।
1. पायथन 3 स्थापित करना
हम सॉफ्टवेयर कलेक्शंस (SCL) रिपॉजिटरी से पाइथन 3.6 इंस्टॉल करेंगे।
पाइथन 2.7.5 के साथ CentOS 7 जहाज जो कि CentOS बेस सिस्टम का एक महत्वपूर्ण हिस्सा है। SCL आपको डिफ़ॉल्ट python v2.7.5 के साथ अजगर 3.x के नए संस्करण स्थापित करने की अनुमति देगा ताकि यम जैसे सिस्टम टूल ठीक से काम करते रहें।
रिपॉजिटरी को सक्षम करने के लिए, SCL रिलीज़ फ़ाइल स्थापित करें:
sudo yum install centos-release-scl
एक बार निम्नलिखित कमांड चलाकर पायथन 3.6 स्थापित करें:
sudo yum install rh-python36
अब हम अपने TensorFlow परियोजना के लिए एक आभासी वातावरण बनाने के लिए तैयार हैं।
2. एक आभासी वातावरण बनाना
पायथन 3.6 से शुरू होकर, वर्चुअल वातावरण बनाने के लिए अनुशंसित तरीका
venv
मॉड्यूल का उपयोग करना है।
अजगर 3.6 का उपयोग करने के लिए आपको scl टूल का उपयोग करके एक नया शेल इंस्टेंस लॉन्च करने की आवश्यकता है:
scl enable rh-python36 bash
उस निर्देशिका पर नेविगेट करें जहां आप TensorFlow परियोजना को संग्रहीत करना चाहते हैं। यह आपकी होम डायरेक्टरी या कोई अन्य डायरेक्टरी हो सकती है, जहाँ उपयोगकर्ता ने अनुमतियाँ पढ़ी और लिखी हैं।
TensorFlow परियोजना और सीडी में एक नई निर्देशिका बनाएँ:
mkdir tensorflow_project
cd tensorflow_project
निर्देशिका के भीतर, वर्चुअल वातावरण बनाने के लिए निम्न कमांड चलाएँ:
python3 -m venv venv
ऊपर दिए गए आदेश में
venv
नाम की एक निर्देशिका
venv
, जिसमें पायथन बाइनरी, पिप पैकेज मैनेजर, मानक पायथन लाइब्रेरी और अन्य सहायक फ़ाइलों की एक प्रति शामिल है। वर्चुअल वातावरण के लिए आप किसी भी नाम का उपयोग कर सकते हैं।
इस वर्चुअल वातावरण का उपयोग शुरू करने के लिए, आपको इसे
activate
स्क्रिप्ट चलाकर
activate
:
source venv/bin/activate
एक बार सक्रिय होने के बाद, वर्चुअल वातावरण की बिन निर्देशिका को
$PATH
चर की शुरुआत में जोड़ा जाएगा। इसके अलावा आपके शेल का संकेत बदल जाएगा और यह उस आभासी वातावरण का नाम दिखाएगा जिसका आप वर्तमान में उपयोग कर रहे हैं। इस मामले में जो
venv
।
पैकेज स्थापित करते समय समस्याओं से बचने के लिए नवीनतम संस्करण में अपग्रेड करें:
3. TensorFlow स्थापित करना
अब जब वर्चुअल वातावरण सक्रिय हो गया है, तो TensorFlow लाइब्रेरी को स्थापित करने का समय आ गया है। ऐसा करने के लिए, निम्न टाइप करें:
pip install --upgrade tensorflow
वर्चुअल वातावरण के भीतर, आप
pip3
बजाय
pip3
और
python
बजाय कमांड
pip
उपयोग कर सकते हैं।
स्थापना को सत्यापित करने के लिए निम्न कमांड का उपयोग करें जो TensorFlow संस्करण को प्रिंट करेगा:
python -c 'import tensorflow as tf; print(tf.__version__)'
इस लेख को लिखने के समय, TensorFlow का नवीनतम स्थिर संस्करण 1.13.1 है
1.13.1
आपका TensorFlow संस्करण यहां दिखाए गए संस्करण से भिन्न हो सकता है।
एक बार जब आप अपने काम के साथ हो जाते हैं, तो पर्यावरण को निष्क्रिय करें, निष्क्रिय करके टाइप करें और आप अपने सामान्य शेल पर लौट आएंगे।
निष्कर्ष
इस ट्यूटोरियल में, हमने आपको दिखाया कि TensorFlow CentOS 7 कैसे स्थापित किया जाए।
सेंटोस पर सेंटोस को कैसे निष्क्रिय करें 7

SELinux एक लिनक्स कर्नेल सुरक्षा मॉड्यूल है जो प्रशासकों और उपयोगकर्ताओं को अभिगम नियंत्रण पर अधिक नियंत्रण की अनुमति देता है। इस ट्यूटोरियल में हम आपको दिखाएंगे कि CentOS 7 सिस्टम पर SELinux को कैसे निष्क्रिय किया जाए।
डेबियन 9 पर टेंसरफ्लो कैसे स्थापित करें

TensorFlow Google द्वारा निर्मित मशीन लर्निंग के लिए एक स्वतंत्र और खुला स्रोत मंच है। यह ट्यूटोरियल आपको डेबियन 9 पर TensorFlow स्थापित करने की प्रक्रिया के माध्यम से मार्गदर्शन करेगा।
Ubuntu 18.04 पर टेंसरफ़्लो कैसे स्थापित करें

TensorFlow Google द्वारा निर्मित मशीन लर्निंग के लिए एक स्वतंत्र और खुला स्रोत मंच है। यह ट्यूटोरियल बताता है कि Ubuntu 18.04 पर TensorFlow कैसे स्थापित किया जाए।