TensorFlow, maktabadda softiweerka kumbuyuutarka xisaabinta

ku saabsan TensorFlow

Maqaalka soo socda waxaan eegeynaa sida aan ugu rakibi karno TensorFlow Ubuntu (16.04/18.04). TensorFlow waa maktabad koodh loogu talagalay barashada mashiinka hawlo kala duwan. Waxaa soo saaray Google 2015 si loo daboolo baahidiisa nidaamyada awood u leh dhisida iyo tababarida shabakadaha neerfaha si loo ogaado loona qeexo qaababka iyo isku xirnaanta, oo la mid ah barashada iyo sababaynta ay bini aadamku adeegsadaan.

TensorFlow ayaa ah Barxad waxbarasho oo qoto dheer adduunka ugu muhiimsan. Horumarkan ilka furan Google waxay isu taagtay inay tahay aalad hogaamisa qaybta Barashada Deep. Waxay kaloo leedahay maktabado dhammaystiran iyo ilaha bulshada oo u oggolaanaya qof walba inuu abuuro barnaamijyo barashada mashiinka.

TensorFlow waa maktabad furan barnaamij softiweer oo loogu talagalay xisaabinta nambarada Waxaa lagu sii daayay liisanka furan ee Apache 2.0 wuxuuna adeegsanayaa jaantusyada qulqulka xogta. Noodhadhka ku jira garaafyada ayaa matalaya hawlgallo xisaabeed, halka cidhifyada garaafku ay matalayaan jaangooyooyin xog badan leh (xiiseeyayaal) dhexdooda la gaarsiiyey.

Si ka duwan kuwa kale maktabado tiro ah oo loogu talagalay in loogu isticmaalo barashada qoto dheer sida Theano, midkan su'aasha ah waxaa loogu talagalay in loo isticmaalo cilmi baarista iyo horumarka labadaba. Waxay sidoo kale ku shaqeyn kartaa hal processor, CPU badan, iyo sidoo kale aaladaha mobilada iyo habab ballaaran oo loo qaybiyey boqollaal mishiin.

Haddii aan rabno inaan rakibno TensorFlow, waxaa lagu rakibi karaa nidaamka oo dhan, jawi Python dalwaddii ah, sida weelka Docker iyo kuwa kale. Habka ugu caansan uguna fudud ee loo rakibo TensorFlow ayaa laga yaabaa inuu ku maro jawi Python dalwaddii, halkaasoo deegaanno badan si fudud loo abuuri karo loona maamuli karo. Tani waa ikhtiyaarka aan ku arki doonno khadadka soo socda.

Ku rakib TensorFlow Ubuntu

Nidaamka rakibaadda xiga ee aan ku sameynayo nidaamka Ubuntu 18.04. Marka tan la caddeeyo, si aad u bilowdo rakibidda TensorFlow, waa inaad raacdaa talaabooyinka soo socda:

Ku rakib Python

Maaddaama la adeegsanayo Python ay tahay habka ugu dhaqsaha badan uguna fudud ee lagu maamuli karo TensorFlow, aan iska dhigno ku rakib. Ugu talagal, Python 3 wuxuu la yimaadaa bakhaarrada Ubuntu, markaa rakibideedu waa inaysan noqon wax dhibaato ah.

para Ogow nooca Python lagu rakibay Ubuntu, terminal (Ctrl + Alt + T) waa inaad fulisaa amarka:

Nooca Python-ka ayaa la rakibay

python3 -V

Sidaad u aragto, kumbuyuutarkeyga waxaan ku haystaa Python 3.6.9, iyo tusaalahan waxaan u abuuri doonaa jawi dalxiis iyadoo la adeegsanayo moduleka venv. Wixii rakibi xirmo python3-venv ah oo awood u siinaya moduleka venv, isla terminal-ka waxaan ku fulin doonnaa amarrada soo socda:

sudo apt update; sudo apt install python3-venv

Tani waa inay awood u siisaa Python jawiga dalwaddii.

Bilow Python Virtual Environment

Hadda oo aan ognahay nooca Python-ka la rakibay, aan ogaano sii wad sameynta tusaha TensorFlow. Isla terminal-ka waxaan kaliya ku qasbanaan doonnaa inaan fulino amarka:

mkdir ~/TensorFlow

Kadib waxaan aadeynaa u gudub diiwaanka aan hadda abuurnay:

cd ~/TensorFlow

Laga soo bilaabo buuggan, waxaan Abuur Python jawi muuqaal ah makiinada:

python3 -m venv venv

Ka dib markii la abuuray waa inaan kaliya dhaqaajino:

dhaqaajinaya jawiga dalwaddii ee TensorFlow

source venv/bin/activate

TensorFlow wuxuu u baahan yahay in qalabka qaabeynta xirmada Python uu noqdo nooca 41.0.0 ama ka sareeya. Waan fulin doonaa PIP sida soo socota si loo hubiyo in loo cusbooneysiiyay nooca ugu dambeeyay:

rakibidda barkadaha

pip install -U setuptools

Ku rakib TensorFlow

Hadda oo jawiga la abuuray oo la hawlgeliyay, waxaan kaliya bilaabi karnaa rakibidda. Wixii ku rakib nooca hadda jira, maxaa ka mid ah taageerada kaararka GPU ee leh CUDA (Ubuntu iyo Windows), terminaalka waa inaan ku isticmaal dhuumaha makiinada:

rakibaadda tensorflow

pip install tensorflow

Waxaa sidoo kale jira xirmo yar oo processor-ka kaliya ah oo la heli karo:

pip install tensorflow-cpu

para cusboonaysii TensorFlow nooca ugu dambeeyay, waa in kudar calanka –upgrade amarrada:

pip install --upgrade pip
pip install --upgrade tensorflow

Ka dib markii la rakibey, si hubi in TensorFlow la rakibay waxaan fulin karnaa amarka soo socda:

lagu rakibay nooca tensorflow

python -c 'import tensorflow as tf; print(tf.__version__)'

Amarkani waa inuu muujiyaa nooca TensorFlow lagu rakibay. Wixii arag casharrada noocyo kala duwan oo ku saabsan TensorFlow, waxaan tagi karnaa websaydhka mashruuca.

Jooji Deegaanka Python

Markaan dhammeyno jawiga Python, waa inaad fulisaa amarka deactivate:

deactivate

Kadibna waa inaan tirtirno kaliya tusaha TensorFlow ee la abuuray, tanina waa inay tirtirto jawiga Python ee aan u abuurnay inaan ku socodsiino TensorFlow. Wixii macluumaad dheeraad ah ee ku saabsan sida loo isticmaalo TensorFlow, waad isticmaali kartaa booqo casharka inay ku daabaceen degelkooda ama degel horumariyaha ee Google.


Ka tag faalladaada

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

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  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.