Uyifaka njani iTensorFlow kwilifu lokubamba

I-Tensorflow

Ubukrelekrele bobugcisa buqhubela phambili ngokuxhuma kunye nemida. Iya isomelela ngakumbi kwaye iyakuvumela ukuba uzifake kwimisebenzi emitsha. Inkqubo ye- ukufunda ngomatshini Yenye yeendawo ze-AI ekufuneka unike ingqalelo ekhethekileyo kuyo, kunye neeprojekthi ezinjengeTensorFlow. Ukuba uneseva okanye ukusingathwa kwelifu, ungayifaka le projekthi apho ukuze uyinike amandla okufunda ngaphandle kwesidingo sokucacisa inkqubo.

Kule tutorial ndiza kubonisa, inyathelo ngenyathelo, ukuba ungayifaka njani le projekthi yomthombo ovulekileyo kwilifu lokubamba. Kule nto, ndikhethe i-Clouding njengereferensi, ngamaxabiso ayo, lula, inkxaso ngeSpanish 24/7, ukubakho, izibonelelo kwaye, ngakumbi, ukuba neziko ledatha kwindawo yaseSpain, eBarcelona. Ke ngoko, iya kuba phantsi kwemithetho yokukhusela idatha yaseYurophu ...

¿I-Tensorflow ingalinceda njani ishishini lam?

Iiapps zeshishini

Kubhubhane, kuye kwacaca ngakumbi ukuba iinkampani kufuneka ziphucule ukukhuphisana. Uninzi loncedo lwaseYurophu luya kubhekiswa ngqo kolu tshintsho lwedijithali. Onke amashishini angakhange aqhelane nolungelelwano asokolise ngakumbi kwiziphumo zoqoqosho zale ngxaki yezempilo. Umzekelo, kwanamashishini amancinci akhawuleze atshintshe kwintengiso yomzimba wabo athengisa nge-Intanethi, ebavumela ukuba baqhubeke nokusebenza ngaphandle kokuchaphazeleka zizithintelo.

Iitekhnoloji ezinje ngelifu, i-IoT, okanye i-AI, zibalulekile. Ngokukodwa, kunye neTensorFlow kunye nokufunda ngomatshini, unokufumana izibonelelo ezinkulu. Ukukhankanya nje imizekelo embalwa:

  • Ukuphucula imifanekiso usebenzisa i-AI ukuba uzinikele kuyilo okanye ukufota.
  • Nceda ngokuxilongwa kwezonyango ngokuhlalutya iziphumo zovavanyo lonyango.
  • Ukulungiswa komfanekiso we-Agile kunye nokwenza ikhathalogu ezenzekelayo.
  • Fundisa ilizwi okanye ukuqondwa kwesandi.
  • Uhlalutyo lobuso, iimvakalelo, njl.
  • Ukufunyanwa kwephutha okuzenzekelayo.
  • Ukufunyanwa kweelwimi kwizicatshulwa ngokuzenzekelayo.
  • Ukusasaza ubuninzi bemisebenzi yeshishini yemihla ngemihla.
  • Kwaye inde njl. Izicelo ziphantse zacingelwa ...

Ke ngoko, kunjalo esetyenziswa ngokubanzi kumashishini, kumacandelo anjengemoto, nakwicandelo lezempilo, kwi-inshurensi, kwiiarhente zerhafu, nakwezinye iingcali.

Yintoni TensorFlow?

Ilogo yeTensorflow

TI-ensorFlow sisoftware evulekileyo, eqale yaphuhliswa ziinjineli zikaGoogle kunye nabaphandi, kwaye kamva yakhutshwa. Ithala leencwadi lekhompyutha kunye nokufunda ngomatshini. Isebenzisa iigrafu zokuhamba kwedatha koku, ii-node zimele ukusebenza kwemathematics, ngelixa imiphetho imele imatriki yedatha yemultidimensional (tensors) edluliselwe phakathi kwabo.

Ngale software ungakha kwaye uqeqeshe iinethiwekhi ezenziweyo ze-neural ukwenza imisebenzi emininzi, njengokukhangela kunye nokucacisa iipateni kunye nokunxibelelana, ngendlela enomdla kwindlela abantu abafunda ngayo kunye nokuqiqa.

Le projekthi ikwabonelela ngokuba bhetyebhetye okuninzi, ukubanakho ukuqhuba ukubala kusetyenziswa i-CPU okanye i-GPUZombini inye kunye nezinye zazo, kwii-PC, iiseva kunye nakwizixhobo eziphathwayo. Oku kunokwenzeka kuba kukwenziwa kwezinto ezininzi, ukuze ukwazi ukuqhuba kwiisistim ezinje nge-GNU / Linux, MacOS, Windows, iOS kunye ne-Android, kunye nenkonzo yewebhu njengoko siza kubona kwesi sifundo. Ikwanazo nezisongeli zokusebenzisa iilwimi ezahlukeneyo zenkqubo: iPython, C ++, okanye iJava. Zonke zine-API enye.

Faka TensorFlow inyathelo ngesinyathelo

Into elandelayo ukubonisa inyathelo ngenyathelo lomzekelo wendlela faka iTensorFlow en ilifu libamba. Ukwenza oku, ndiza kusebenzisa iVPS ye Kusibekele.io, apho ungakhetha khona zombini iiWindows kunye neLinux ezisebenzayo iinkqubo. Ewe unikwe umxholo webhlog kunye nezibonelelo ze-GNU / Linux, akukho mathandabuzo ukuba ndiza kusekelwa kwi-Linux distro.

Yenza iakhawunti kwaye ulungiselele iqonga elinamafu

Phambi kokuqala, kufuneka ubhalise ukuze ufikelele kwinkonzo enikezelwa ngulo mboneleli kwaye ngenxa yoko Yonwabela i-5 yasimahla ngetyala banikezela ukuvavanya iqonga. Iya kuba lula njengokulandela amanyathelo abonisiweyo okuqinisekisa iakhawunti. Kuthatha kuphela umzuzu.

ilifu

Emva koko, kuya kufuneka ubuyele kwiwebhusayithi esemthethweni yeClouding kwaye ngena ukufaka igama lomsebenzisi kunye negama lokugqitha:

Ukungena kwilog

Ngoku ungayibona iphaneli yokulawula e-Clouding, oya kuthi uyibone ilula kwaye inomdla ukuyisebenzisa. Ngaphandle kolwazi oluninzi unokuyiphatha ngaphandle kwengxaki ngokulandela le khokelo. Ukuqala yenza umzekelo weTensorFlow, Cinezela Cofa apha ukwenza iserver yakho yokuqala:

Ukudibanisa ukuQalwa kweTensorflow

Oko kuya kukusa kwimenyu ye Ukucwangciswa kweseva yakho. Into yokuqala iya kuba kukunika igama iVPS yakho, unokukhetha leyo uyithandayo. Ke kuya kufuneka ukhethe i-OS. Kule khokelo ndiza kukhetha enye ye-distros abayinikelayo (i-CentOS, Ubuntu Server, Ubuntu Desktop okanye iDebian). Unokukhetha enye oyithandayo, kwimeko yam ndiza kukhetha Ubuntu Server 20.04:

Ukucwangciswa kokubamba

Emva kokukhetha isiseko senkqubo, oku kulandelayo qwalasela ezinye iiparameter Ezivela kweli phepha linye lingezantsi. Njengoko ubona, phakathi kokukhetha koomatshini unokukhetha inani le-RAM, ii-vCPU cores, okanye indawo yokugcina ye-SSD oyifunayo. KwiTensorFlow ngokwayo awuyi kufuna lukhulu, kodwa kusenokwenzeka ukuba kuyo yonke idatha ekufuneka uyiphethe ewe, ke ngoko, cinga kakuhle into oyifunayo (nangona kunjalo, inokulinganiswa):

Ixesha leTensorflow

Kukwabalulekile ukuba wenze isitshixo se-SSH, unike naliphi na igama olifunayo. Oko kuyakuvumela ukhuphele isibini ukuba sikwazi ukufikelela kude ngaphandle kokufaka iphasiwedi ngesandla ngalo lonke ixesha ufuna ukungena. Ukongeza, ikwavumela ukuba uqwalasele iFirewall okanye iikopi zokugcina. Kule meko, zombini i-backups kunye ne-firewall siyishiya njengoko injalo.

Ukuba ugqibile, jonga ukuba yonke into ilungile kwaye pulsa I-Eviar. Oko kukuhambisa kwesinye isikrini kunye nemeko yakho yelifu eyenziweyo. Kodwa kwicandelo lesimo uza kubona ukuba kuyenziwa:

Ixesha leTensorflow

Ngokuqhwanyaza kweliso, inkqubo yakho iya kufakwa kwaye iqwalaselwe. Emva koko inqanaba liya kuvela njenge Iyasebenza. Kwaye ungasisebenzisa.

IServer iyasebenza

Cofa kwigama leseva yakho kwesi sikrini kwaye iya kukusa kwifayile ye- isishwankathelo eneenkcukacha:

Ukucwangciswa kokufikelela okuphambili

Ukuba uskrola, uyakufumana icandelo Uyifumana njani iseva. Kubaluleke kakhulu, kuba kulapho uyakufumana yonke into oyifunayo ukufikelela nokulawula iserver yakho. Umzekelo, unokukhuphela isitshixo se-SSH, okanye ungabona i-IP yoluntu ukufikelela kuyo nge-SSH, igama lomsebenzisi (ingcambu) kunye negama lokugqitha lokufikelela:

Izitshixo zeSsh

Sukuyilahla le datha, kuba uyakuyifuna kumanyathelo alandelayo ukuqala ukufaka iTensorflow kwimeko yakho yamafu.

Piimfuno kwakhona

Ukuqala, into yokuqala yokwenza kukwanelisa ukuxhomekeka okanye iipakeji eziza kuba luncedo kwiTensorflow, kunye nohlaziyo lokuqinisekisa ukuba yonke into ikwinguqulelo yayo yamva nje. Ukwenza oku, siza kungena kwisiphelo sendlela ukuze sibaxhume nge-SSH kunye negama eligqithisiweyo kunye ne-IP endiyibonisileyo kumfanekiso ongaphambili ukufikelela kumzekelo okude kwi-distro yakho (khumbula ukubuyisela i-youripdelserver nge-IP yemeko ye-Clouding) :

ssh root@tuipdelservidor

ukufikelela kwe-ssh

Iya kukucela igama eligqithisiweyo kwimeko apho kuya kufuneka ungene kwaye oko kuya kukunika ukufikelela. Uya kubona ukuba Isiphelo sesiphelo sakho asisekho eyasekhaya, kodwa ungaphakathi kwiseva yelifu. Ke ngoko, yonke imiyalelo obaleka ukusukela ngoku iya kusebenza kwimeko hayi kwinkqubo yakho yobulali.

ukufikelela kwe-ssh

Ngoku into yokuqala yile hlaziya inkqubo ngale miyalelo ilandelayo:

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

ukufaka iTensorflow

Ngoku, kufuneka faka i-python3 kunye nezinye iipakeji ezincedisayo oya kuzifuna:

apt-get install python3 python3-pip python3-dev

Oku kulandelayo lungisa imeko ebonakalayo, usebenzisa imodyuli ye-ubuhle, eyinxalenye yethala lencwadi lePython3:

pip3 install virtualenv

mkdir ~/miproyecto

cd ~/miproyecto

virtualenv tf-env

source tf-env/bin/activate

Ukufakwa kwemodyuli yePython?

Emva koko uya kuqaphela ukuba ukukhawuleza kwakho kutshintshile, kwaye ngoku kuyabonisa tf-env phambi kwegama lomsebenzisi kunye nomgcini.

kha wuleza

Faka iTensorflow (inkxaso ye-CPU)

Yonke into ilungele i Ukufakwa kweTensorFlow kwimeko yakho ye-Clouding. Inyathelo elilandelayo ukulandela:

pip install --upgrade tensorflow

Nje ukuba ifakiwe, unako Qinisekisa ukufakwa usebenzisa lo mthetho ulandelayo:

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

Kwaye oko kuya kukubuyisela imveliso kunye nohlobo lweTensorflow efakiweyo. Ukusuka apho, unga qala ukusebenzisa iTensorflow kuwo nawuphi na umsebenzi owufunayo ...

Isiphelo

Ukuqukumbela, amaziko anikezela nge-Clouding ukuba asebenze neVPS yayo yenza amava okufaka nayiphi na iprojekthi enje ngeTensorflow, okanye wenze ulungiselelo, ube ngokulula njengokuyenza kumatshini wakho wasekhaya. Kuphela ngamandla kunye nokusilela kolu hlobo lweseva.

Ukongeza, iphaneli yayo yolawulo inomdla kwaye umncedisi uyakukhokela nokuba awunalo ulwazi lobuchwephesha. Kwelinye icala, iinketho ezikunika zona zikwanjalo bhetyebhetye kakhulu, ukukwazi ukukhetha zombini izixhobo zehardware ozifunayo, kunye nenkqubo yokusebenza. Oku kuguquguquka kwenza ukuba ivumelane ngokugqibeleleyo neemfuno zakho, nokuba zingahle kangakanani.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.