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
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
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.
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
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
eest Windows kasutaja:
echo.>hello-tf.yml
Ilmuma peaks uus fail nimega hello-tf.yml
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
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
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.
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.
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.
In Windows
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
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
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
Valikuline: Saate värskendusi kontrollida.
pip install --upgrade tensorflow
Step 7) Installige TensorFlow For Windows kasutaja
Windowsi kasutajale:
where python where jupyter where ipython
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
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
Step 2) avatud Jupyter
Pärast seda saate avada Jupyter terminalist
jupyter notebook
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.
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
Kirjutame teie esimese koodi TensorFlow'ga.
hello = tf.constant('Hello, Guru99!') hello
Luuakse uus tensor. Õnnitlused. Installite TensorFlow edukalt koos Jupyter teie Masinas.
Step 4) Kustuta fail
Saate Jupyerist kustutada faili nimega Untitled.ipynb.
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
Teid suunatakse väljalogimislehele.
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
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