Kuinka ladata ja asentaa Tensorflow sisään Jupyter muistikirja
Tässä opetusohjelmassa selitämme asennuksen TensorFlow Anaconda Windows. Opit käyttämään TensorFlowia Jupyter Notebook. Jupyter on muistikirjan katseluohjelma.
TensorFlow-versiot
TensorFlow tukee laskentaa useiden suorittimien ja grafiikkasuorittimien välillä. Se tarkoittaa, että laskelmat voidaan jakaa eri laitteille harjoituksen nopeuden parantamiseksi. Rinnakkaisussa sinun ei tarvitse odottaa viikkoja saadaksesi harjoitusalgoritmien tulokset.
varten Windows käyttäjälle, TensorFlow tarjoaa kaksi versiota:
- TensorFlow vain CPU-tuella: Jos Koneesi ei toimi NVIDIA GPU:lla, voit asentaa vain tämän version
- TensorFlow GPU-tuella: Nopeaa laskentaa varten voit ladata TensorFlow GPU -tuetun version. Tämä versio on järkevä vain, jos tarvitset vahvaa laskentakapasiteettia.
Tämän opetusohjelman aikana TensorFlown perusversio riittää.
Huomautus: TensorFlow ei tarjoa GPU-tukea MacOS:ssa.
Toimi näin
MacOS-käyttäjä:
- Asenna Anaconda
- Luo .yml-tiedosto Tensorflow:n ja riippuvuuksien asentamiseksi
- Käynnistää Jupyter muistikirja
varten Windows
- Asenna Anaconda
- Luo .yml-tiedosto riippuvuuksien asentamista varten
- Käytä pip lisätäksesi TensorFlow
- Käynnistää Jupyter muistikirja
Tensorflow:n suorittamiseen Jupyter, sinun on luotava ympäristö Anacondassa. Se tarkoittaa, että asennat Ipythonin, Jupyterja TensorFlow sopivaan kansioon koneemme sisällä. Tämän lisäksi lisäät yhden olennaisen kirjaston tietojenkäsittely: "Pandat". Pandas-kirjasto auttaa käsittelemään tietokehystä.
Asenna Anaconda
Lataa Anaconda versio 4.3.1 (for Python 3.6) sopivalle järjestelmälle.
Anaconda auttaa sinua hallitsemaan kaikkia tarvittavia kirjastoja Python tai R. Katso tämä Anacondan asennusohje
Asenna Tensorflow ja riippuvuudet luomalla .yml-tiedosto
Se sisältää
- Etsi Anacondan polku
- Aseta työhakemistoksi Anaconda
- Luo yml-tiedosto (MacOS-käyttäjälle TensorFlow on asennettu tähän)
- Muokkaa yml-tiedostoa
- Kääntää yml-tiedosto
- Aktivoi Anaconda
- Asenna TensorFlow (Windows vain käyttäjälle)
Vaihe 1) Etsi Anaconda,
Ensimmäinen askel, joka sinun on tehtävä, on paikantaa Anacondan polku.
Luot uuden conda-ympäristön, joka sisältää tarvittavat kirjastot, joita käytät TensorFlow-oppituntien aikana.
Windows
Jos olet Windows käyttäjä, voit käyttää Anaconda-kehotetta ja kirjoittaa:
C:\>where anaconda
Olemme kiinnostuneita tietämään sen kansion nimen, johon Anaconda on asennettu, koska haluamme luoda uuden ympäristömme tälle polulle. Esimerkiksi yllä olevassa kuvassa Anaconda on asennettu Admin-kansioon. Sinulle se voi olla sama, eli Admin tai käyttäjän nimi.
Seuraavassa asetamme työhakemiston c:\:sta Anaconda3:ksi.
MacOS
MacOS-käyttäjälle voit käyttää päätettä ja kirjoittaa:
which anaconda
Sinun on luotava Anacondaan uusi kansio, joka sisältää Ipython, Jupyter ja TensorFlow. Nopea tapa asentaa kirjastoja ja ohjelmistoja on kirjoittaa yml-tiedosto.
Vaihe 2) Aseta työhakemisto
Sinun on määritettävä työhakemisto, johon haluat luoda yml-tiedoston.
Kuten aiemmin todettiin, se tulee sijaitsemaan Anacondan sisällä.
MacOS-käyttäjälle:
Pääte asettaa oletustyöhakemistoksi Käyttäjät/KÄYTTÄJÄNIMI. Kuten alla olevasta kuvasta näkyy, anaconda3:n polku ja työhakemisto ovat identtiset. MacOS:ssa uusin kansio näytetään ennen $. Pääte asentaa kaikki tämän työhakemiston kirjastot.
Jos tekstieditorin polku ei vastaa työhakemistoa, voit muuttaa sen kirjoittamalla cd PATH Terminaaliin. PATH on polku, jonka liitit tekstieditoriin. Älä unohda kääriä PATH:iin 'PATH'. Tämä toiminto muuttaa työhakemiston muotoon PATH.
Avaa terminaalisi ja kirjoita:
cd anaconda3
varten Windows käyttäjä (varmista kansio ennen Anaconda3:a):
cd C:\Users\Admin\Anaconda3
tai polku "jossa anaconda" -komento antaa sinulle
Vaihe 3) Luo yml-tiedosto
Voit luoda yml-tiedoston uuteen työhakemistoon.
Tiedosto asentaa TensorFlow'n suorittamiseen tarvitsemasi riippuvuudet. Kopioi ja liitä tämä koodi terminaaliin.
MacOS-käyttäjälle:
touch hello-tf.yml
Anaconda3:ssa pitäisi näkyä uusi tiedosto nimeltä hello-tf.yml
varten Windows käyttäjä:
echo.>hello-tf.yml
Näyttöön tulee uusi tiedosto nimeltä hello-tf.yml
Vaihe 4) Muokkaa yml-tiedostoa
Olet valmis muokkaamaan yml-tiedostoa.
MacOS-käyttäjälle:
Voit liittää seuraavan koodin terminaaliin muokataksesi tiedostoa. MacOS-käyttäjä voi käyttää puhti muokata yml-tiedostoa.
vi hello-tf.yml
Toistaiseksi terminaalisi näyttää tältä
Syötät an muokata -tilassa. Tässä tilassa voit esc-näppäimen painamisen jälkeen:
- Paina i muokataksesi
- Tallenna painamalla w
- Paina q! lopettaa
Kirjoita seuraava koodi muokkaustilassa ja paina esc ja sen jälkeen :w
Huomautus: Tiedosto on tapaus ja tarkoitus herkkä. Jokaisen tavoitteen jälkeen tarvitaan 2 välilyöntiä.
MacOS:lle
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
Koodin selitys
- nimi: hello-tf: yml-tiedoston nimi
- riippuvuudet:
- python=3.6
- jupyter
- python
- pandas: Asentaa Python versio 3.6, Jupyter, Ipython- ja pandakirjastot
- pip: Asenna a Python kirjasto
- https://storage.googleapis.com/tensorflow/MacOS/cpu/tensorflow-1.5.0-py3-none-any.whl: Install TensorFlow from Google apis.
Paina esc ja sen jälkeen :q! aivan muokkaustilaan.
varten Windows Käyttäjä:
Windows ei ole vim-ohjelmaa, joten Notepad riittää tämän vaiheen suorittamiseen.
notepad hello-tf.yml
Kirjoita tiedostoon seuraava
name: hello-tfdependencies: - python=3.6 - jupyter - ipython - pandas
Koodin selitys
- nimi: hello-tf: yml-tiedoston nimi
- riippuvuudet:
- python=3.6
- jupyter
- python
- pandas: Asenna Python versio 3.6, Jupyter, Ipython- ja pandakirjastot
Se avaa muistilehtiön, voit muokata tiedostoa täältä.
Huomautus: Windows käyttäjät asentavat TensorFlow'n seuraavassa vaiheessa. Tässä vaiheessa valmistelet vain conda-ympäristön
Vaihe 5) Kääntää yml-tiedosto
Voit kääntää .yml-tiedoston seuraavalla koodilla:
conda env create -f hello-tf.yml
Huomautus: varten Windows käyttäjille, uusi ympäristö luodaan nykyisen käyttäjän hakemistoon.
Se vie aikoja. Se vie noin 1.1 Gt tilaa kiintolevyltäsi.
In Windows
Vaihe 6) Aktivoi conda-ympäristö
Olemme melkein valmiit. Sinulla on nyt 2 conda-ympäristöä.
Loit eristetyn conda-ympäristön opetusohjelmien aikana käyttämiesi kirjastojen kanssa. Tämä on suositeltava käytäntö, koska jokainen koneoppiminen projekti vaatii erilaisia kirjastoja. Kun projekti on ohi, voit poistaa tämän ympäristön tai ei.
conda env list
Asterix osoittaa oletusarvoa. Sinun on vaihdettava hello-tf aktivoidaksesi ympäristön
MacOS-käyttäjälle:
source activate hello-tf
varten Windows käyttäjä:
activate hello-tf
Voit tarkistaa, että kaikki riippuvuudet ovat samassa ympäristössä. Tämä on tärkeää, koska se mahdollistaa Python käyttää Jupyter ja TensorFlow samasta ympäristöstä. Jos et näe niitä kolmea samassa kansiossa, sinun on aloitettava kaikki alusta.
MacOS-käyttäjälle:
which python which jupyter which ipython
Valinnainen: Voit tarkistaa päivityksen.
pip install --upgrade tensorflow
Vaihe 7) Asenna TensorFlow For Windows lähettämä
Windows-käyttäjälle:
where python where jupyter where ipython
Kuten näet, sinulla on nyt kaksi Python ympäristöissä. Pääasiallinen ja äskettäin luotu eli hello-tf. Pääconda-ympäristössä ei ole tensorFlowta asennettuna vain hello-tf. Kuvasta python, jupyter ja ipython asennetaan samaan ympäristöön. Se tarkoittaa, että voit käyttää TensorFlow'ta a Jupyter Notebook.
Sinun on asennettava TensorFlow pip-komennolla. Vain Windows lähettämä
pip install tensorflow
Kuinka tuoda Tensorflow sisään Jupyter muistikirja
Tämä osa on sama molemmille käyttöjärjestelmille. Opitaan nyt tuomaan TensorFlow sisään Jupyter Notebook.
Voit avata TensorFlow'n sovelluksella Jupyter.
Huomautus: Aina kun haluat avata TensorFlow'n, sinun on alustettava ympäristö
Toimit seuraavasti:
- Aktivoi hello-tf conda -ympäristö
- avoin Jupyter
- Tuo tensorflow
- Poista muistikirja
- lähellä Jupyter
Vaihe 1) Aktivoi conda
MacOS-käyttäjälle:
source activate hello-tf
varten Windows käyttäjä:
conda activate hello-tf
Vaihe 2) avoin Jupyter
Sen jälkeen voit avata Jupyter terminaalista
jupyter notebook
Selaimesi pitäisi avautua automaattisesti, muuten kopioi ja liitä päätteen antama URL-osoite. Se alkaa http://localhost:8888
TensorFlow'n sisällä Jupyter Muistikirja, näet kaikki työhakemiston tiedostot. Luo uusi muistikirja napsauttamalla uusi ja Python 3
Huomautus: Uusi muistikirja tallennetaan automaattisesti työhakemistoon.
Vaihe 3) Tuo Tensorflow
Muistikirjan sisällä voit tuoda TensorFlow'n sisään Jupyter Muistikirja tf-aliaksella. Suorita napsauttamalla. Uusi solu luodaan alle.
import tensorflow as tf
Kirjoitetaan ensimmäinen koodisi TensorFlow'lla.
hello = tf.constant('Hello, Guru99!')
hello
Uusi tensori luodaan. Onnittelut. Asensit TensorFlown onnistuneesti Jupyter koneellesi.
Vaihe 4) Poista tiedosto
Voit poistaa Untitled.ipynb-nimisen tiedoston Jupyerista.
Vaihe 5) lähellä Jupyter
Sulkemiseen on kaksi tapaa Jupyter. Ensimmäinen tapa on suoraan muistikirjasta. Toinen tapa on käyttää päätettä (tai Anaconda-kehotetta)
alkaen Jupyter
Pääpaneelissa Jupyter Muistikirja, napsauta vain Kirjaudu ulos
Sinut ohjataan uloskirjautumissivulle.
Terminaalista
Valitse terminaali tai Anaconda-kehote ja suorita kahdesti ctr+c.
Kun painat ctr+c ensimmäistä kertaa, sinua pyydetään vahvistamaan, että haluat sulkea muistikirjan. Vahvista toistamalla ctr+c
Olet onnistuneesti kirjautunut ulos.
Jupyter pääkondaympäristön kanssa
Jos haluat käynnistää TensorFlown jupyterin kanssa tulevaa käyttöä varten, sinun on avattava uusi istunto
source activate hello-tf
Jos et, Jupyter ei löydä TensorFlow




























