TensorFlow, laburaren software don lissafin lamba

game da TensorFlow

A cikin labarin da ke tafe za mu yi la'akari da yadda za mu iya shigar da TensorFlow akan Ubuntu (16.04/18.04). TensorFlow ɗakin karatu ne na lamba don koyon na'ura a cikin ɗayan ayyuka. Google ne ya kirkireshi a shekara ta 2015 don biyan buƙatunsa a tsarin da zai iya ginawa da horar da cibiyoyin sadarwar cikin gida don ganowa da kuma gano alamomi da alaƙar su, kwatankwacin ilmantarwa da kuma tunanin da mutane suke amfani dashi.

TensorFlow shine Dandalin Ilimi mai zurfi mafi mahimmanci a duniya. Wannan ci gaban Bude-source Google ya sanya kansa a matsayin jagorar kayan aiki a ɓangaren Jin Ilimi. Hakanan yana da cikakkun ɗakunan karatu da kayan aikin al'umma waɗanda ke ba kowa damar ƙirƙirar shirye-shiryen koyon na'ura.

TensorFlow laburaren software ne na bude tushen lissafi na lissafi An sake shi a ƙarƙashin lasisin buɗe tushen Apache 2.0 kuma yana amfani da jadawalin kwararar bayanai. Node a cikin zane-zane suna wakiltar ayyukan lissafi, yayin da gefunan jadawalin ke wakiltar matakan bayanai masu yawa (masu tayar da hankali) sadarwa a tsakanin su.

Ba kamar sauran ba dakunan karatu na adadi da aka yi nufin amfani da su a cikin Ilmantarwa mai zurfi kamar yadda Theano, wannan wanda ake tambaya an tsara shi don amfani dashi duka cikin bincike da ci gaba. Hakanan zai iya gudana akan CPU guda ɗaya, akan CPUs da yawa, harma akan wayoyin hannu da manyan sifofin da aka rarraba na ɗaruruwan inji.

Idan muna son girka TensorFlow, ana iya girka shi a cikin ɗaukacin tsarin, a cikin wani yanayi mai kyau na Python, kamar akwatin Docker da sauransu. Hanya mafi sananne kuma mafi sauƙi don shigar TensorFlow shine watakila ta hanyar yanayin Python mai kyau, inda za'a iya ƙirƙirar muhalli da yawa cikin sauƙin sarrafawa. Wannan shine zaɓin da zamu gani a cikin layi masu zuwa.

Sanya TensorFlow akan Ubuntu

Za'a aiwatar da tsarin shigarwa na gaba akan tsarin Ubuntu 18.04. Da zarar an bayyana wannan, don fara shigar da TensorFlow, kawai ku bi waɗannan matakan:

Sanya Python

Tunda amfani da Python shine hanya mafi sauri kuma mafi sauƙi don gudanar da TensorFlow, bari girka shi. Tsoho, Python 3 ya zo tare da wuraren ajiya na Ubuntu, don haka girkawarsa bazai zama matsala ba.

para san irin nau'in Python da aka sanya akan Ubuntu, a cikin m (Ctrl + Alt + T) kawai ku aiwatar da umarnin:

An shigar da sigar Python

python3 -V

Kamar yadda kake gani, akan kwamfutata ina da Python 3.6.9, kuma don wannan misalin zan ƙirƙiri yanayi mai kyau ta amfani da ƙirar venv. Don shigar da kunshin python3-venv wanda ke ba da damar haɓakar venv, a cikin wannan tashar za mu aiwatar da waɗannan umarnin:

sudo apt update; sudo apt install python3-venv

Wannan yakamata ya kunna yanayin Python mai kyau.

Fara Python Virtual Muhalli

Yanzu da yake mun san fasalin Python da aka sanya, bari ci gaba da ƙirƙirar shugabanci don TensorFlow. A cikin wannan tashar kawai zamu aiwatar da umarnin:

mkdir ~/TensorFlow

Sannan mu tafi matsawa cikin kundin adireshin da muka kirkira:

cd ~/TensorFlow

Daga cikin wannan kundin adireshin, za mu ƙirƙirar yanayin kamala na Python buga:

python3 -m venv venv

Bayan ƙirƙirar shi kawai zamu kunna shi:

kunna yanayi mai kyau don TensorFlow

source venv/bin/activate

TensorFlow yana buƙatar cewa kayan aikin daidaita kunshin Python su zama na 41.0.0 ko sama da haka. Za mu aiwatar Pip kamar haka don tabbatar da an sabunta shi zuwa sabuwar sigar:

shigarwa na saitunan wanka tare da Pip

pip install -U setuptools

Sanya TensorFlow

Yanzu da yake an ƙirƙira muhalli kuma an kunna shi, zamu iya fara shigarwa ne kawai. Domin shigar da sigar yanzu, wanda ya hada tallafi don katunan GPU tare da CUDA (Ubuntu da Windows), a cikin tashar da za mu yi amfani da pip buga:

shigarwa na tensorflow

pip install tensorflow

Akwai kuma ƙaramin kunshin CPU kawai:

pip install tensorflow-cpu

para sabunta TensorFlow zuwa sabon sigar, dole flagara tutar-haɓakawa ga umarnin:

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

Bayan kafuwa, to tabbatar cewa an saka TensorFlow za mu iya aiwatar da umarnin mai zuwa:

shigar sigar tensorflow

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

Wannan umarnin ya kamata ya nuna sigar TensorFlow da aka sanya. Domin duba koyawa na daban-daban game da TensorFlow, zamu iya zuwa gidan yanar gizon aikin.

Kashe Yanayin Python

Lokacin da muka gama da yanayin Python, kawai kuna aiwatar da umarnin kashewa:

deactivate

Bayan haka dole ne kawai mu share abin da aka kirkira TensorFlow, kuma wannan ya kamata ya share yanayin Python da muka kirkira don gudanar da TensorFlow. Don ƙarin bayani akan yadda ake amfani da TensorFlow, zaka iya ziyarci koyawa cewa sun buga a shafin yanar gizon su ko akan website mai tasowa na Google.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.