क्लाऊड होस्टिंगवर टेन्सरफ्लो कसे स्थापित करावे

टेन्सरफ्लो

कृत्रिम बुद्धिमत्ता झेप घेवून पुढे जात आहे. हे अधिकाधिक सामर्थ्यवान बनत आहे आणि आपल्याला नवीन कार्यांमध्ये स्वतःला लागू करण्याची परवानगी देते. द स्वयंचलित शिक्षण टेन्सरफ्लो सारख्या प्रकल्पांसह, आपण एआयच्या क्षेत्रांपैकी एका क्षेत्राकडे विशेष लक्ष दिले पाहिजे. आपल्याकडे सर्व्हर किंवा क्लाऊड होस्टिंग असल्यास, आपण प्रोग्राम स्पष्टपणे न सांगता शिकण्याची क्षमता देण्यासाठी हा प्रकल्प तेथे स्थापित करू शकता.

या ट्यूटोरियल मध्ये मी चरण-दर-चरण दर्शवितो की आपण हा शक्तिशाली मुक्त स्रोत प्रकल्प कसे स्थापित करू शकता मेघ होस्टिंग मध्ये. यासाठी, मी बार्सिलोना मध्ये स्पॅनिश प्रदेशात त्याचे डेटा सेंटर असल्यामुळे, किंमती, सहजता, स्पॅनिश 24/7 मध्ये उपलब्धता, फायदे आणि विशेषतः, संदर्भ म्हणून क्लाउडिंग निवडले आहे. म्हणून, ते युरोपियन डेटा संरक्षण कायद्यांतर्गत असेल ...

¿टेन्सरफ्लो माझ्या व्यवसायास कशी मदत करू शकेल?

व्यवसाय अॅप्स

(साथीचा रोग) सर्व देश (साथीचा रोग) सर्व देशभर (किंवा खंडभर) असलेला मध्ये हे अधिक स्पष्ट झाले आहे कंपन्यांना आधुनिक करणे आवश्यक आहे स्पर्धात्मक असणे. या डिजिटल संक्रमणासाठी बर्‍याच युरोपियन मदत तंतोतंत निर्देशित केल्या जातील. सर्व आरोग्य व्यवसाय ज्यांना परिस्थितीशी जुळवून घेत नाही त्यांनी या आरोग्याच्या संकटाचा परिणाम अधिक सहन केला आहे. उदाहरणार्थ, छोट्या छोट्या व्यवसायांनीदेखील त्यांच्या शारीरिक विक्रीपासून ऑनलाइन विक्रीवर स्विच केले आहे, ज्यामुळे त्यांना निर्बंधाचा परिणाम न होता कार्य चालू ठेवण्याची परवानगी दिली आहे.

क्लाऊड, आयओटी किंवा एआयसारखे तंत्रज्ञान आवश्यक आहे. विशिष्ट, टेन्सरफ्लो आणि मशीन लर्निंगसह, आपल्याला चांगले फायदे मिळू शकतात. काही उदाहरणे उद्धृत करण्यासाठीः

  • आपण डिझाइन किंवा फोटोग्राफीसाठी समर्पित असल्यास एआय वापरून प्रतिमा सुधारित करा.
  • वैद्यकीय चाचण्यांच्या परिणामाचे विश्लेषण करून वैद्यकीय निदानास मदत करा.
  • चपळ प्रतिमा प्रक्रिया आणि स्वयंचलित कॅटलॉग.
  • आपल्याला आवाज किंवा आवाज ओळखण्यास शिकवा.
  • चेहर्याचे विश्लेषण, भावना इ.
  • स्वयंचलित फॉल्ट शोध.
  • आपोआप ग्रंथांमधील भाषा शोधणे.
  • दररोजच्या व्यवसायातील अनेक कामे सुव्यवस्थित करा.
  • आणि एक लांब इ. अनुप्रयोग जवळजवळ अकल्पनीय आहेत ...

म्हणून, ते आहे मोठ्या प्रमाणावर वापरले उद्योगात, ऑटोमोबाईलसारख्या क्षेत्रात, आरोग्य क्षेत्रातील, विमा, कर एजन्सी आणि इतर बरेच व्यावसायिक.

काय आहे टेन्सर फ्लो?

टेन्सरफ्लो लोगो

Tएन्सरफ्लो हे मुक्त स्त्रोत सॉफ्टवेअर आहे, प्रारंभी Google अभियंता आणि संशोधकांनी विकसित केले आणि नंतर सोडले. संख्यात्मक संगणन आणि मशीन शिक्षणासाठी एक लायब्ररी. हे यासाठी डेटा फ्लो आलेखांचा वापर करते, नोड्स गणिताच्या क्रियांचे प्रतिनिधित्व करतात, तर कडा त्यांच्या दरम्यान संप्रेषित बहु-आयामी डेटा मॅट्रिक (टेन्सर) दर्शवितात.

या सॉफ्टवेअरद्वारे आपण तयार आणि प्रशिक्षण घेऊ शकता कृत्रिम तंत्रिका तंत्र मानवांच्या शिकण्याच्या आणि तर्कशक्तीच्या साधनेशी साधर्म्य साधणे आणि परस्परसंबंध ओळखणे आणि उलगडणे यासारखी एकाधिक कार्ये करणे.

हा प्रकल्प पार पाडण्यात सक्षम असल्याने बर्‍याच लवचिकता देखील प्रदान करते सीपीयू किंवा जीपीयू वापरून गणना, पीसी, सर्व्हर आणि अगदी मोबाईल डिव्हाइसवरही आणि त्यापैकी दोघेही. जीएनयू / लिनक्स, मॅकओएस, विंडोज, आयओएस आणि अँड्रॉइड यासारख्या प्रणालींवर तसेच वेब सेवा तसेच या ट्यूटोरियलमध्ये आपण पाहणार आहोत, असे असल्याने हे बहुविध प्लॅटफॉर्म असल्याने हे शक्य झाले आहे. त्यात वेगवेगळ्या प्रोग्रामिंग भाषा वापरण्यासाठी बर्‍याच रॅपर्स देखील आहेतः पायथन, सी ++ किंवा जावा. सर्व एकाच सिंगल एपीआय सह.

स्थापित करा टेन्सर फ्लो स्टेप बाय स्टेप

पुढील गोष्ट दर्शविणे आहे कसे हे एक चरण बाय चरण उदाहरण टेन्सरफ्लो स्थापित करा en मेघ होस्टिंग. हे करण्यासाठी, मी एक व्हीपीएस वापरेन ढग.io, जिथे आपण विंडोज आणि लिनक्स दोन्ही ऑपरेटिंग सिस्टम निवडू शकता. नक्कीच, ब्लॉगची थीम आणि जीएनयू / लिनक्सचे फायदे पाहता मी लिनक्स डिस्ट्रोवर आधारित आहे यात काही शंका नाही.

खाते तयार करा आणि क्लाउडिंग प्लॅटफॉर्म तयार करा

प्रारंभ करण्यापूर्वी, आपण या प्रदात्याने ऑफर केलेल्या सेवेत प्रवेश मिळविण्यासाठी नोंदणी करणे आवश्यक आहे € 5 विनामूल्य क्रेडिटचा आनंद घ्या ते व्यासपीठाची चाचणी घेण्याची ऑफर देतात. खात्याच्या सत्यापनासाठी सूचित केलेल्या चरणांचे अनुसरण करणे इतके सोपे असेल. फक्त एक मिनिट लागतो.

ढग

त्यानंतर, आपण क्लाउडिंगच्या अधिकृत वेबसाइटवर आणि परत जाणे आवश्यक आहे लॉग इन करा आपले वापरकर्तानाव आणि संकेतशब्द प्रविष्ट करणे:

क्लाउडिंग लॉग

आता आपण क्लाउडिंग कंट्रोल पॅनेल पाहू शकता, जे आपण पाहता तसे वापरण्यास अगदी सोपे आणि अंतर्ज्ञानी आहे. अगदी जास्त ज्ञान नसतानाही आपण या ट्यूटोरियलचे अनुसरण करून समस्येशिवाय हे हाताळू शकता. सुरू करण्यासाठी टेन्सरफ्लोसाठी एक उदाहरण तयार करा, दाबा आपला पहिला सर्व्हर तयार करण्यासाठी येथे क्लिक करा:

टेन्सरफ्लो इनिशिएशन सहित

ते तुम्हाला मेनूवर घेऊन जाईल आपल्या सर्व्हरचे कॉन्फिगरेशन. पहिली गोष्ट म्हणजे आपल्या व्हीपीएसला नाव द्या, आपण आपल्या आवडीचे निवडू शकता. मग आपल्याला ओएस निवडावे लागेल. या ट्यूटोरियलसाठी मी त्यांना ऑफर करीत असलेल्या डिस्ट्रोपैकी एक निवडेल (सेंटोस, उबंटू सर्व्हर, उबंटू डेस्कटॉप किंवा डेबियन). आपण पसंत असलेला एक निवडू शकता, माझ्या बाबतीत मी एक उबंटू सर्व्हर निवडतो 20.04:

होस्टिंग कॉन्फिगरेशन

बेस सिस्टम निवडल्यानंतर, खालीलप्रमाणे आहे उर्वरित पॅरामीटर्स कॉन्फिगर करा ते खाली त्याच पृष्ठावर दिसून येईल. जसे आपण पाहू शकता, मशीन्सच्या कॉन्फिगरेशन पर्यायांमधून आपण रॅम, व्हीसीपीयू कोर, किंवा आपल्याला आवश्यक असलेल्या एसएसडी स्टोरेज स्पेसचे प्रमाण निवडू शकता. स्वतः टेन्सरफ्लोसाठी आपल्याला जास्त आवश्यक नसते, परंतु असे होऊ शकते की उर्वरित डेटासाठी आपल्याला होय हाताळावे लागेल, म्हणून आपल्यास आवश्यक असलेल्या गोष्टींबद्दल काळजीपूर्वक विचार करा (तथापि ते मोजले जाऊ शकते):

टेन्सरफ्लो उदाहरण

आपल्याला पाहिजे असलेले नाव देऊन आपण एसएसएच की तयार करणे देखील महत्त्वाचे आहे. हे आपणास प्रत्येक वेळी आपण प्रवेश करू इच्छित असताना स्वहस्ते संकेतशब्दाशिवाय प्रवेश न करता जोडीला दूरस्थपणे प्रवेश करण्यात सक्षम होण्यासाठी डाउनलोड करण्यास अनुमती देते. याव्यतिरिक्त, हे आपल्याला फायरवॉल किंवा बॅकअप प्रती कॉन्फिगर करण्याची परवानगी देते. या प्रकरणात, बॅकअप आणि फायरवॉल दोन्ही आम्ही जसे आहे तसे सोडतो.

आपण पूर्ण केल्यास, सर्वकाही ठीक आहे आणि आहे हे तपासा pulsa इव्हिएर. हे आपल्‍या मेघ आवृत्त्यासह दुसर्‍या स्क्रीनवर पुनर्निर्देशित करते. परंतु स्थिती विभागात आपण ते तयार केले जातील हे पहा:

टेन्सरफ्लो उदाहरण

डोळ्याच्या पट्ट्यामध्ये, तुमची सिस्टम स्थापित केली जाईल आणि कॉन्फिगर केली जाईल. मग स्थिती म्हणून दिसेल सक्रिय. आणि आपण ते आधीपासूनच वापरू शकता.

सर्व्हर Cक्टिव्ह क्लेडिंग

या स्क्रीनवरील आपल्या सर्व्हरच्या नावावर क्लिक करा आणि ते आपल्यास ए तपशील सारांश:

मुख्य प्रवेश कॉन्फिगरेशन

आपण स्क्रोल केल्यास आपल्याला विभाग आढळेल सर्व्हरमध्ये प्रवेश कसा करावा. हे फार महत्वाचे आहे, कारण येथूनच आपल्याला आपल्या सर्व्हरवर प्रवेश करण्यासाठी आणि व्यवस्थापित करण्यासाठी आवश्यक असलेली प्रत्येक गोष्ट मिळेल. उदाहरणार्थ, आपण एसएसएच की डाउनलोड करू शकता किंवा एसएसएच, वापरकर्तानाव (रूट) आणि प्रवेश संकेतशब्दाद्वारे प्रवेश करण्यासाठी आपण सार्वजनिक आयपी पाहू शकता:

Ssh की

हा डेटा गमावू नका, कारण आपल्याला आपल्या क्लाउडिंग प्रसंगी टेन्सरफ्लो स्थापित करणे पुढील चरणांमध्ये आवश्यक असेल.

Pपुन्हा आवश्यकता

प्रारंभ करण्यासाठी, सर्वप्रथम टेन्सरफ्लोसाठी उपयुक्त असलेल्या काही अवलंबन किंवा पॅकेजेसचे समाधान करणे तसेच सर्व काही त्याच्या नवीनतम आवृत्तीमध्ये असल्याचे सुनिश्चित करण्यासाठी अद्यतनित करा. हे करण्यासाठी, आम्ही टर्मिनलमध्ये प्रवेश करणार आहोत, त्यांना एसएसएचद्वारे संकेतशब्दाने आणि आयपीने कनेक्ट केले जेणेकरून मी मागील प्रतिमेमध्ये आपल्या डिस्ट्रोमधून दूरस्थपणे प्रवेश करण्यासाठी प्रवेश केला पाहिजे (क्लाउडिंगच्या आयपीसह युरीपडेलसर्व्हर पुनर्स्थित करा) :

ssh root@tuipdelservidor

ssh प्रवेश

आपल्याला आपल्यास प्रविष्ट करणे देखील आवश्यक आहे आणि त्याद्वारे आपल्याला प्रवेश मिळेल या घटकाचा संकेतशब्द विचारेल. आपण दिसेल की आपल्या टर्मिनलचा प्रॉम्प्ट यापुढे आपला स्थानिक नाही, परंतु आपण मेघ सर्व्हरच्या आत आहात. म्हणूनच, आतापासून आपण ज्या सर्व आज्ञा चालविता त्या आपल्या स्थानिक प्रणालीवर नव्हे तर घटनावर प्रभावी होतील.

ssh प्रवेश

आता पहिली गोष्ट आहे सिस्टम अपग्रेड करा पुढील आदेशांसहः

apt-get update && apt-get -y upgrade

टेन्सरफ्लो स्थापित करत आहे

आता, आपण आवश्यक पायथन 3 स्थापित करा आणि आपल्याला आवश्यक असलेली इतर सहाय्यक पॅकेजेस:

apt-get install python3 python3-pip python3-dev

खालीलप्रमाणे आहे आभासी वातावरण तयारपायथन 3 मानक लायब्ररीचा भाग असलेल्या व्हर्चुआलेनव्ह मॉड्यूलचा वापर करून:

pip3 install virtualenv

mkdir ~/miproyecto

cd ~/miproyecto

virtualenv tf-env

source tf-env/bin/activate

पायथन मॉड्यूल इंस्टॉलेशन

यानंतर आपल्या लक्षात येईल की आपला प्रॉम्प्ट बदलला आहे, आणि आता तो दर्शवितो tf-env वापरकर्तानाव आणि होस्टच्या आधी

प्रॉमप्ट

टेन्सरफ्लो स्थापित करा (सीपीयू समर्थन)

सर्वकाही तयार आहे टेन्सरफ्लो स्थापना आपल्या क्लाउडिंग उदाहरणात. पुढील चरण पुढीलप्रमाणे असेलः

pip install --upgrade tensorflow

एकदा ते स्थापित झाल्यानंतर आपण हे करू शकता स्थापना सत्यापित करा पुढील आज्ञा वापरुन:

python -c ‘import tensorflow as tf; print(tf.version)’

आणि त्याद्वारे टेन्सॉरफ्लो स्थापित केलेल्या आवृत्तीसह आपले आउटपुट परत मिळेल. तेथून, आपण हे करू शकता टेन्सरफ्लो वापरण्यास प्रारंभ करा आपल्याला आवश्यक असलेल्या कोणत्याही कार्यासाठी ...

निष्कर्ष

शेवटी, क्लाउडिंग ज्या सुविधा तिच्या व्हीपीएस बरोबर काम करते त्या सेन्सरफ्लो सारखा कोणताही प्रकल्प स्थापित करण्याचा किंवा कॉन्फिगरेशन बनवण्याचा अनुभव देतात. आपल्या स्थानिक मशीनवर करणे जितके सोपे आहे. केवळ या प्रकारच्या सर्व्हरची सामर्थ्य आणि स्केलेबिलिटीसह.

याव्यतिरिक्त, त्याचे नियंत्रण पॅनेल जोरदार अंतर्ज्ञानी आहे आणि आपल्याकडे उत्कृष्ट तांत्रिक ज्ञान नसले तरीही विझार्ड मार्गदर्शन करतो. दुसरीकडे, ते आपल्याला देत असलेले पर्याय देखील आहेत खूप लवचिक, आपल्याला आवश्यक वर्च्युअल हार्डवेअर संसाधने तसेच ऑपरेटिंग सिस्टम दोन्ही निवडण्यात सक्षम असणे. ही अष्टपैलुत्व ते आपल्या आवश्यकतांशी अगदी जुळवून घेते, मग ते कितीही विशिष्ट असले तरीही.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.