Sida loo rakibo TensorFlow daruuraha martigelinaya

Dareenka

Sirdoonka macmalka ah ayaa ku soo boodaya boodbood iyo soohdin. Marba marka ka dambaysa way sii xoogaysanaysaa waxaana lagu dabaqi karaa hawlo cusub. Ku barashada mashiinka Waa mid ka mid ah beeraha AI ee ay tahay inaad fiiro gaar ah siiso, mashaariicda sida TensorFlow. Haddii aad haysato server ama daruur martigelinaysa, waxaad ku rakibi kartaa mashruucan halkaas si aad u siiso awood uu ku barto iyada oo aan loo baahnayn in si cad barnaamij loo sameeyo.

Casharkaan waxaan ku tusi doonaa, talaabo talaabo, sida aad ugu rakibi karto mashruucan awooda badan ee furan daruur martigalinaysa. Tan awgeed, waxaan u doortay Clouding tixraac ahaan, qiimayaasheeda, fudaydkeeda, taageerideeda Isbaanishka 24/7, helitaanka, faa'iidooyinka iyo, gaar ahaan, haysashada xarunteeda xogta ee dhulka Isbaanishka, Barcelona. Sidaa darteed, waxay hoos imaan doontaa sharciyada ilaalinta xogta Yurub ...

¿Sidee Tensorflow uga caawin kartaa ganacsigeyga?

Barnaamijyada ganacsiga

Aafada, waxay noqotay mid aad uga muuqata taas shirkaduhu waxay u baahan yihiin inay casriyeeyaan in la tartamo. Inta badan gargaarka Yurub waxaa si toos ah loogu hagaajin doonaa isbeddelkan dhijitaalka ah. Dhamaan ganacsiyada aan la qabsan waxay wax badan ka soo gaareen cawaaqib xumada dhaqaale ee dhibaatadan caafimaad. Tusaale ahaan, xitaa ganacsiyada yaryar waxay si dhakhso leh uga beddeleen iibinta jireed una wareegeen iibka khadka tooska ah, taas oo u oggolaanaysa inay sii wadaan hawlgalka iyadoon saamayn ku yeelan xaddidaadaha.

Teknolojiyadaha sida daruurta, IoT, ama AI, waa lama huraan. Gaar ah, leh TensorFlow iyo barashada mashiinka, waxaad heli kartaa faa'iidooyin waaweyn. Si aad u soo qaadatid dhawr tusaale:

  • Ku hagaaji sawirada adoo adeegsanaya AI haddii aad u heellan tahay qaabeynta ama sawir qaadista.
  • Ku caawi baaritaanka caafimaadka adiga oo falanqeynaya natiijooyinka baaritaanka caafimaadka.
  • Agile processing image iyo buugga otomaatiga ah.
  • Ku barto cod ama aqoonsi cod.
  • Falanqaynta wajiga, dareenka, iwm.
  • Ogaanshaha cilad otomaatiga ah
  • Ogaanshaha luqadaha qoraalka si toos ah.
  • Tilmaam hawlo badan oo ganacsi maalinle ah.
  • Iyo dheer iwm. Codsiyada waa kuwo aan la qiyaasi karin ...

Sidaa darteed, waa si ballaaran loo isticmaalo xagga warshadaha, qaybaha sida baabuurta, sidoo kale qeybta caafimaadka, caymiska, wakaaladaha canshuuraha, iyo xirfadlayaal kale oo badan.

Waa maxay TensorFlow?

Astaanta Tensorflow

TensorFlow waa software furan, oo markii hore ay soo saareen injineerada Google iyo cilmi baarayaasha, markii dambena la sii daayay. Maktabad loogu talagalay xisaabinta tirooyinka iyo barashada mashiinka. Waxay u adeegsanaysaa garaafyada qulqulka xogta tan, noodhadhku waxay u taagan yihiin hawlgallo xisaabeed, halka geesaha ay matalaan matriikooyin xog badan oo kala duwan ah (tensors) oo la isugu gudbiyay.

Barnaamijkan waxaad ku dhisi kartaa kuna tababaran kartaa shabakadaha neerfaha macmalka ah in la qabto hawlo badan, sida soo ogaanshaha iyo qeexida qaababka iyo iswaafajinta, qaab u dhigma habka bini aadamku wax u barto iyo wax u caqli galiyo.

Mashruucani wuxuu kaloo bixiyaa dabacsanaan badan, isagoo awood u leh inuu fuliyo xisaabinta iyadoo la adeegsanayo processor ama GPU, labadaba mid iyo dhowr kamid ah, kombiyuutarada, serverka iyo xitaa aaladaha mobilada. Tani waa suurtagal maaddaama ay tahay qaab-dhismeed isku-dhafan, awood u leh inay ku shaqeyso nidaamyo sida GNU / Linux, macOS, Windows, iOS iyo Android, iyo sidoo kale adeegga websaydhka sida aan ku arki doonno casharradan. Xitaa waxay leedahay dhowr duub oo lagu isticmaalo luqadaha kala duwan ee barnaamijyada: Python, C ++, ama Java. Dhamaan waxay leeyihiin hal API.

Rakib TensorFlow talaabo talaabo ah

Waxa ku xiga waa in la muujiyo talaabo talaabo talaabo ah sida rakibi TensorFlow en daruur martigelin. Si tan loo sameeyo, waxaan isticmaali doonaa VPS ee Daruuroio, halkaas oo aad ka dooran karto Windows iyo Linux nidaamyada hawlgalka. Dabcan, marka la eego mawduuca baloogga iyo faa'iidooyinka GNU / Linux, shaki kuma jiro inaan ku saleysnaan doono disto Linux ah.

Abuur koontada oo diyaari barnaamijka 'Clouding platform'

Kahor intaadan bilaabin, waa inaad isdiiwaangalisaa si aad uhesho adeega uu bixiyo adeeg bixiyahan iyo sidaas ku raaxee credit 5 deyn oo bilaash ah waxay bixiyaan si ay u tijaabiyaan madal. Waxay noqon doontaa mid fudud sida raacitaanka talaabooyinka la tilmaamay ee xaqiijinta koontada. Kaliya waxay qaadataa daqiiqad.

daruuro

Ka dib, waa inaad ku noqotaa bogga rasmiga ah ee Clouding iyo gal gelinta magacaaga iyo isgarad-ereygaaga:

Diiwaanka daruuraha

Hadda waxaad arki kartaa guddiga xakamaynta Clouding, taas oo sida aad arki doonto ay tahay mid sahlan oo macquul ah in la isticmaalo. Xitaa adigoon aqoon badan laheyn waad la tacaali kartaa dhib la'aan adoo raacaya casharkaan. Si aad u bilowdo u samee tusaale TensorFlow, riix Halkan guji si aad u abuurto adeegahaaga ugu horreeya:

Oo ay ku jiraan Hindisaha Tensorflow

Taasi waxay kuu kaxayn doontaa liiska qaabeynta adeegahaaga. Waxa ugu horeeya ayaa noqon doona inaad magacawdo VPS-kaaga, waxaad dooran kartaa midka aad doorbideyso. Markaa waa inaad doorataa OS. Casharkaan waxaan ku xuli doonaa mid ka mid ah distros-yada ay bixiyaan (CentOS, Ubuntu Server, Ubuntu Desktop ama Debian). Waad dooran kartaa midka aad doorbideyso, kiiskeyga waxaan dooran doonaa Ubuntu Server 20.04:

Qaabeynta martigelinta

Kadib markaad doorato nidaamka aasaasiga ah, soo socda ayaa ah isku hagaaji inta ka dhiman xuduudaha oo ka muuqda isla isla bogga hoose. Sida aad u arki karto, xulashooyinka qaabeynta mashiinnada waxaad dooran kartaa qadarka RAM, diirrada vCPU, ama booska SSD ee aad u baahan tahay. Wixii TensorFlow lafteeda uma baahnid wax badan, laakiin waxay noqon kartaa in inta ka hartay xogta ee ay tahay inaad maareyso haa, sidaa darteed, si taxaddar leh uga fikir waxa aad u baahan tahay (si kastaba ha noqotee, waa la miisaami karaa):

Tensorflow Instance

Waxa kale oo muhiim ah inaad abuurto furaha SSH, adoo siinaya magaca aad rabto. Taasi waxay kuu oggolaaneysaa inaad kala soo baxdo labada lamaane si aad ugu awoodo inaad gasho meel fog adigoo aan adigu keligaa furaha ku qorin markasta oo aad rabto inaad gasho. Intaa waxaa dheer, waxay sidoo kale kuu ogolaaneysaa inaad qaabeyso Firewall ama nuqullo nuqul ah. Xaaladdan oo kale, keydka iyo gidaarka-ba waxaan uga tagnay siduu yahay.

Haddii aad dhamaysid, hubi in wax waliba caadi yihiin oo riix Dir. Taasi waxay kuu wareejineysaa shaashad kale iyadoo daruurtaada tusaale ahaan la abuuray. Laakiin qaybta xaaladda waxaad ku arki doontaa in la abuuray:

Tensorflow Instance

Labiqibbaanka isha, nidaamkaaga waa la rakibi doonaa oo la qaabeyn doonaa. Markaas xaaladdu waxay u muuqan doontaa sidii Firfircoon. Adigana waad awalba isticmaali kartaa.

SERVER Gunaanad Firfircoon

Guji magaca server-kaaga shaashadan waxayna kuu qaadan doontaa a soo koobid faahfaahin ah:

Qaabeynta marin uhelida Main

Hadaad rogto waxaad heli doontaa qaybta Sida loo helo serverka. Aad ayey muhiim u tahay, maadaama tani ay tahay meesha aad ka heli doonto wax kasta oo aad u baahan tahay si aad u hesho oo aad u maamusho server-kaaga. Tusaale ahaan, waad soo dejisan kartaa furaha SSH, ama waad arki kartaa IP-ga dadweynaha si aad uga hesho SSH, magaca isticmaalaha (root), iyo lambarka sirta ah ee marin u helka:

Furayaasha Ssh

Ha lumin xogtan, maxaa yeelay waxaad u baahan doontaa tillaabooyinka soo socda si aad u bilowdo rakibidda Tensorflow ee tusaalahaaga Clouding.

Pdib-u-shuruudo

Si aad u bilowdo, waxa ugu horeeya ee la sameeyo ayaa ah qancinta qaar ka mid ah ku-tiirsanaanta ama xirmooyinka waxtar u yeelan doona Tensorflow, iyo sidoo kale cusbooneysiin si loo hubiyo in wax walba ay ku jiraan qaabkoodii ugu dambeeyay. Si tan loo sameeyo, waxaynu galaynaa terminalka si ay ugu xidhaan iyaga SSH oo leh erayga sirta ah iyo IP-ga aan ku muujiyay muuqaalkii hore si aad ugala soo baxdo tusaalaha meel fog oo aad ka fog tahay (xusuusnow inaad ku beddesho youripdelserver-kaaga IP-ga tusaalaha daruuraha) :

ssh root@tuipdelservidor

helitaanka ssh

Waxay ku weydiin doontaa lambarka sirta ah ee tusaalaha ah ee ay tahay inaad sidoo kale gasho taasna waxay ku siin doontaa marin. Waxaad arki doontaa taas degdegga ah ee terminal-kaaga uusan hadda kaaga ahayn mid maxalli ah, laakiin waxaad ku dhex jirtaa adeegaha daruurta. Sidaa darteed, dhammaan amarrada aad hadda bilowdo waxay saameyn ku yeelan doonaan tusaalaha oo ma saameyn doonaan nidaamkaaga maxalliga ah.

helitaanka ssh

Hadda waxa ugu horreeya ayaa ah hagaajinta nidaamka oo leh amarrada soo socda:

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

rakibidda Tensorflow

Hadda, waa inaad rakibi python3 iyo xirmooyinka kale ee kaabayaasha ah waxaad u baahan doontaa:

apt-get install python3 python3-pip python3-dev

Waxyaabaha soo socdaa waa diyaarso jawiga dalwaddii, adoo adeegsanaya moduleka wanaagsan, oo qayb ka ah maktabadda caadiga ah ee Python3:

pip3 install virtualenv

mkdir ~/miproyecto

cd ~/miproyecto

virtualenv tf-env

source tf-env/bin/activate

rakibidda moduleka Python

Intaa ka dib waxaad ogaan doontaa in jawaabtaadu isbedeshay, oo hadda way muuqataa tf-env ka hor magaca isticmaalaha iyo martida loo yahay.

isla markiiba

Ku rakib Tensorflow (taageerada CPU)

Wax walba waa u diyaar Rakibaadda TensorFlow tusaalahaaga daruuraha. Tallaabada xigta ee la raaco waxay noqon doontaa:

pip install --upgrade tensorflow

Marka la rakibo, waad awoodi kartaa xaqiiji rakibaadda adoo adeegsanaya amarka soo socda:

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

Taasina waa inay kuu soo celisaa wax soo saar leh nooca Tensorflow oo lagu rakibay. Halkaas, waad kari kartaa bilaw isticmaalka Tensorflow hawl kasta oo aad u baahan tahay ...

Gabagabo

Gabagabadii, tas-hiilaadka ay Clouding siiso inay la shaqeeyaan VPS-keeda waxay khibrad u leeyihiin rakibida mashruuc kasta sida Tensorflow, ama sameyso qaabeyn, noqo sida ugu fudud ee aad ugu qaban karto mashiinkaaga deegaanka. Kaliya oo leh awoodda iyo isugeynta noocan ah serverka.

Intaa waxaa dheer, guddi koontaroolkiisu waa mid caqli gal ah oo saaxirku wuu ku hagayaa xitaa haddii aadan aqoon farsamo oo weyn lahayn. Dhinaca kale, xulashooyinka ay ku siineyso sidoo kale waa aad u dabacsan, inaad awoodo inaad doorato labadaba agabyada qalabka casriga ah ee aad ubaahantahay, iyo waliba nidaamka qalliinka. Kala duwanaanshahani wuxuu ka dhigayaa inuu si fiican ula qabsado baahiyahaaga, si kasta oo ay u gaar tahay.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.