Kuidas Tensorflow'i alla laadida ja installida Jupyter märkmik

Selles õpetuses selgitame, kuidas installida TensorFlow Anaconda Windows. Saate teada, kuidas kasutada TensorFlow in Jupyter Märkmik. Jupyter on märkmikuvaatur.

TensorFlow versioonid

TensorFlow toetab arvutusi mitme CPU ja GPU vahel. See tähendab, et treeningu kiiruse suurendamiseks saab arvutusi seadmete vahel jaotada. Paralleelsusega ei pea te treeningalgoritmide tulemuste saamiseks nädalaid ootama.

eest Windows kasutajale pakub TensorFlow kahte versiooni:

  • TensorFlow ainult CPU toega: kui teie masin ei tööta NVIDIA GPU-ga, saate installida ainult selle versiooni
  • TensorFlow koos GPU toega: Kiiremaks arvutamiseks saate alla laadida TensorFlow GPU toetatud versiooni. Sellel versioonil on mõtet ainult siis, kui vajate suurt arvutusvõimsust.

Selle õpetuse ajal piisab TensorFlow põhiversioonist.

Märge: TensorFlow ei paku MacOS-is GPU tuge.

Siin on, kuidas edasi minna

MacOS-i kasutaja:

  • Anakonda installige
  • Tensorflow ja sõltuvuste installimiseks looge .yml-fail
  • Algatama Jupyter märkmik

eest Windows

  • Anakonda installige
  • Looge sõltuvuste installimiseks .yml-fail
  • Kasutage TensorFlow lisamiseks pip
  • Algatama Jupyter märkmik

Tensorflow käivitamiseks Jupyter, peate Anaconda sees looma keskkonna. See tähendab, et installite Ipythoni, Jupyterja TensorFlow meie masina sees olevasse sobivasse kausta. Lisaks sellele lisate ühe olulise teegi andmeteadus: "Pandad". Pandase teek aitab andmeraamiga manipuleerida.

Anakonda installige

Lae Anakonda versioon 4.3.1 (for Python 3.6) vastava süsteemi jaoks.

Anaconda aitab teil hallata kõiki vajalikke teeke Python või R. Vaadake seda Anaconda installimise õpetus

Looge Tensorflow ja sõltuvuste installimiseks .yml-fail

See sisaldab

  • Leidke Anaconda tee
  • Määrake töökataloogiks Anaconda
  • Looge yml-fail (MacOS-i kasutaja jaoks on TensorFlow installitud siia)
  • Redigeerige yml-faili
  • Kompileerige yml-fail
  • Aktiveerige Anaconda
  • Installige TensorFlow (Windows ainult kasutaja)

Step 1) Otsige üles Anaconda,

Esimene samm, mida peate tegema, on Anaconda tee leidmine.

Loote uue conda keskkonna, mis sisaldab vajalikke teeke, mida kasutate TensorFlow õpetuste ajal.

Windows

Kui olete Windows kasutaja, saate kasutada Anaconda viipa ja sisestada:

C:\>where anaconda

Looge Tensorflow installimiseks .yml-fail

Meil on huvi teada selle kausta nime, kuhu Anaconda on installitud, kuna tahame selle tee sees luua oma uue keskkonna. Näiteks ülaltoodud pildil on Anaconda installitud administraatori kausta. Teie jaoks võib see olla sama, st Admin või kasutaja nimi.

Järgmises seame töökataloogi c:\-st Anaconda3-le.

MacOS

MacOS-i kasutaja jaoks saate kasutada terminali ja sisestada:

which anaconda

Looge Tensorflow installimiseks .yml-fail

Peate Anaconda sees looma uue kausta, mis sisaldab Ipython, Jupyter ja TensorFlow. Kiire viis teekide ja tarkvara installimiseks on kirjutada yml-fail.

Step 2) Määra töökataloog

Peate määrama töökataloogi, kuhu soovite yml-faili luua.

Nagu varem öeldud, asub see Anaconda sees.

MacOS-i kasutajale:

Terminal määrab vaikimisi töökataloogi Kasutajad/USERNAME. Nagu näete alloleval joonisel, on anaconda3 tee ja töökataloog identsed. MacOS-is kuvatakse uusim kaust enne $. Terminal installib kõik selle töökataloogi teegid.

Kui tekstiredaktoris olev tee ei ühti töökataloogiga, saate seda muuta, kirjutades terminali cd PATH. PATH on tee, mille kleepisite tekstiredaktorisse. Ärge unustage ümbritseda PATH-iga 'PATH'. See toiming muudab töökataloogiks PATH.

Looge Tensorflow installimiseks .yml-fail

Avage oma terminal ja tippige:

cd anaconda3

eest Windows kasutaja (veenduge kaustas enne Anaconda3):

cd C:\Users\Admin\Anaconda3

või tee "kus anaconda" käsk teile annab

Looge Tensorflow installimiseks .yml-fail

Step 3) Looge yml-fail

Yml-faili saate luua uues töökataloogis.

Fail installib TensorFlow käivitamiseks vajalikud sõltuvused. Kopeerige ja kleepige see kood terminali.

MacOS-i kasutajale:

touch hello-tf.yml

Anaconda3 sees peaks ilmuma uus fail nimega hello-tf.yml

Looge Tensorflow installimiseks .yml-fail

eest Windows kasutaja:

echo.>hello-tf.yml

Ilmuma peaks uus fail nimega hello-tf.yml

Looge Tensorflow installimiseks .yml-fail

Step 4) Redigeerige yml-faili

Olete valmis yml-faili redigeerima.

MacOS-i kasutajale:

Faili redigeerimiseks saate terminali kleepida järgmise koodi. MacOS-i kasutaja saab kasutada tarm yml-faili redigeerimiseks.

vi hello-tf.yml

Siiani näeb teie terminal välja selline

Looge Tensorflow installimiseks .yml-fail

Sisestate an muuta režiimis. Selles režiimis saate pärast klahvi esc vajutamist:

  • Redigeerimiseks vajutage i
  • Salvestamiseks vajutage w
  • Vajutage q! lõpetada

Kirjutage redigeerimisrežiimis järgmine kood ja vajutage esc, millele järgneb :w

Looge Tensorflow installimiseks .yml-fail

Märge: Fail on juhtum ja kavatsevad tundlikud. Iga kavatsuse järel on vaja 2 tühikut.

MacOS-i jaoks

name: hello-tfdependencies:  
  - python=3.6  
  - jupyter  
  - ipython  
  - pandas  
  - pip:      
  - https://storage.googleapis.com/tensorflow/MacOS/cpu/tensorflow-1.5.0-py3-none-any.whl

Koodi selgitus

  • nimi: hello-tf: yml-faili nimi
  • sõltuvused:
  • python=3.6
  • jupyter
  • ipython
  • pandas: Installi Python versioon 3.6, Jupyter, Ipythoni ja pandade raamatukogud
  • pip: installige a Python raamatukogu
    • https://storage.googleapis.com/tensorflow/MacOS/cpu/tensorflow-1.5.0-py3-none-any.whl: Install TensorFlow from Google apis.

Vajutage esc, millele järgneb :q! üsna redigeerimisrežiimi.

Looge Tensorflow installimiseks .yml-fail

eest Windows Kasutaja:

Windows pole vim programmi, seega piisab selle sammu tegemiseks Notepadist.

notepad hello-tf.yml

Sisestage faili järgmine

name: hello-tfdependencies:  
- python=3.6  
- jupyter  
- ipython  
- pandas

Koodi selgitus

  • nimi: hello-tf: yml-faili nimi
  • sõltuvused:
  • python=3.6
  • jupyter
  • ipython
  • pandad: installige Python versioon 3.6, Jupyter, Ipythoni ja pandade raamatukogud

See avab märkmiku, siit saate faili redigeerida.

Looge Tensorflow installimiseks .yml-fail

Märge: Windows kasutajad installivad TensorFlow järgmises etapis. Selles etapis valmistate ette ainult Conda keskkonna

Step 5) Kompileerige yml-fail

Yml-faili saate kompileerida järgmise koodiga:

conda env create -f hello-tf.yml

Märge: eest Windows kasutajad, luuakse uus keskkond praeguse kasutajakataloogi sees.

See võtab aega. See võtab teie kõvakettal umbes 1.1 GB ruumi.

Looge Tensorflow installimiseks .yml-fail

In Windows

Looge Tensorflow installimiseks .yml-fail

Step 6) Aktiveerige conda keskkond

Oleme peaaegu valmis. Teil on nüüd 2 Conda keskkonda.

Lõite isoleeritud Conda keskkonna koos teekidega, mida õpetuste ajal kasutate. See on soovitatav tava, sest iga masinõpe projekt nõuab erinevaid raamatukogusid. Kui projekt on lõppenud, saate selle keskkonna eemaldada või mitte.

conda env list

Looge Tensorflow installimiseks .yml-fail

Tärn tähistab vaikimisi. Keskkonna aktiveerimiseks peate lülituma hello-tf-ile

MacOS-i kasutajale:

source activate hello-tf

eest Windows kasutaja:

activate hello-tf

Looge Tensorflow installimiseks .yml-fail

Saate kontrollida, kas kõik sõltuvused on samas keskkonnas. See on oluline, sest see võimaldab Python kasutada Jupyter ja TensorFlow samast keskkonnast. Kui te ei näe neid kolme samas kaustas, peate alustama otsast peale.

MacOS-i kasutajale:

which python
which jupyter
which ipython

Looge Tensorflow installimiseks .yml-fail

Valikuline: Saate värskendusi kontrollida.

pip install --upgrade tensorflow

Step 7) Installige TensorFlow For Windows kasutaja

Windowsi kasutajale:

where python
where jupyter
where ipython

Looge Tensorflow installimiseks .yml-fail

Nagu näete, on teil nüüd kaks Python keskkondades. Peamine ja vastloodud ie tere-tf. Conda põhikeskkonnas pole tensorFlow installitud ainult hello-tf. Pildilt on samasse keskkonda paigaldatud python, jupyter ja ipython. See tähendab, et saate TensorFlow'd kasutada koos a Jupyter Märkmik.

Peate installima TensorFlow, kasutades käsku pip. Ainult selleks Windows kasutaja

pip install tensorflow

Looge Tensorflow installimiseks .yml-fail

Kuidas Tensorflow'i importida Jupyter märkmik

See osa on mõlema OS-i jaoks sama. Nüüd õpime, kuidas TensorFlow sisse importida Jupyter Märkmik.

TensorFlow saate avada rakendusega Jupyter.

Märge: Iga kord, kui soovite TensorFlow avada, peate keskkonna lähtestama

Te jätkate järgmiselt:

  • Aktiveerige hello-tf conda keskkond
  • avatud Jupyter
  • Impordi tensorflow
  • Kustuta märkmik
  • lähedal Jupyter

Step 1) Aktiveerige conda

MacOS-i kasutajale:

source activate hello-tf

eest Windows kasutaja:

conda activate hello-tf

Importige Tensorflow sisse Jupyter märkmik

Step 2) avatud Jupyter

Pärast seda saate avada Jupyter terminalist

jupyter notebook

Importige Tensorflow sisse Jupyter märkmik

Teie brauser peaks avanema automaatselt, vastasel juhul kopeerige ja kleepige terminali pakutav URL. See algab aadressilt http://localhost:8888

TensorFlow sees Jupyter Märkmik, näete kõiki töökataloogis olevaid faile. Uue märkmiku loomiseks klõpsake lihtsalt nuppu uus ja Python 3

Märge: Uus märkmik salvestatakse automaatselt töökataloogi.

Importige Tensorflow sisse Jupyter märkmik

Step 3) Import Tensorflow

Sülearvutis saate importida TensorFlow'd Jupyter Märkmik tf-aliasega. Klõpsake käivitamiseks. Allpool luuakse uus lahter.

import tensorflow as tf

Importige Tensorflow sisse Jupyter märkmik

Kirjutame teie esimese koodi TensorFlow'ga.

hello = tf.constant('Hello, Guru99!')
hello

Luuakse uus tensor. Õnnitlused. Installite TensorFlow edukalt koos Jupyter teie Masinas.

Importige Tensorflow sisse Jupyter märkmik

Step 4) Kustuta fail

Saate Jupyerist kustutada faili nimega Untitled.ipynb.

Importige Tensorflow sisse Jupyter märkmik

Step 5) lähedal Jupyter

Sulgemiseks on kaks võimalust Jupyter. Esimene võimalus on otse sülearvutist. Teine võimalus on terminali (või Anaconda viipa) kasutamine.

alates Jupyter

Peapaneelil Jupyter Märkmik, klõpsake lihtsalt Logi välja

Importige Tensorflow sisse Jupyter märkmik

Teid suunatakse väljalogimislehele.

Importige Tensorflow sisse Jupyter märkmik

Terminalist

Valige terminal või Anaconda viip ja käivitage kaks korda ctr+c.

Kui kasutate esimest korda ctr+c, palutakse teil kinnitada, et soovite sülearvuti välja lülitada. Kinnitamiseks korrake klahvikombinatsiooni ctr+c

Importige Tensorflow sisse Jupyter märkmik

Importige Tensorflow sisse Jupyter märkmik

Olete edukalt välja loginud.

Jupyter põhilise conda keskkonnaga

Kui soovite käivitada TensorFlow koos jupyteriga edaspidiseks kasutamiseks, peate avama rakendusega uue seansi

source activate hello-tf

Kui te seda ei tee, Jupyter ei leia TensorFlow

Jupyter koos Main Conda keskkonnaga