In het volgende artikel gaan we kijken hoe we TensorFlow op Ubuntu (16.04/18.04). TensorFlow is een codebibliotheek voor machine learning voor een reeks taken Het werd in 2015 door Google ontwikkeld om te voldoen aan zijn behoeften in systemen die neurale netwerken kunnen bouwen en trainen om patronen en correlaties te detecteren en te ontcijferen, analoog aan het leren en redeneren dat door mensen wordt gebruikt.
TensorFlow is het Platform voor diep leren het belangrijkste ter wereld. Deze ontwikkeling open source Google heeft zichzelf gepositioneerd als een leidende tool in de sector van de Diepe leren Het heeft ook uitgebreide bibliotheken en gemeenschapsbronnen waarmee iedereen machine learning-programma's kan maken.
TensorFlow is een open source softwarebibliotheek voor numeriek computergebruik Het is vrijgegeven onder de open source-licentie Apache 2.0 en maakt gebruik van datastroomdiagrammen. De knooppunten in de grafieken vertegenwoordigen wiskundige bewerkingen, terwijl de randen van de grafieken de multidimensionale datamatrices vertegenwoordigen (spanners) tussen hen gecommuniceerd.
In tegenstelling tot andere numerieke bibliotheken bedoeld om te worden gebruikt in Deep Learning als Theano, deze in kwestie is ontworpen voor gebruik in zowel onderzoek als ontwikkeling. Het kan ook draaien op een enkele CPU, op meerdere CPU's, maar ook op mobiele apparaten en grootschalige gedistribueerde systemen van honderden machines.
Als we TensorFlow willen installeren, kan het in het hele systeem worden geïnstalleerd, in een virtuele Python-omgeving, zoals een Docker-container en andere. De meest gebruikelijke en gemakkelijkste manier om TensorFlow te installeren, is misschien via een virtuele Python-omgeving, waar eenvoudig meerdere omgevingen kunnen worden gemaakt en beheerd. Dit is de optie die we in de volgende regels zullen zien.
Installeer TensorFlow op Ubuntu
Het volgende installatieproces dat ik ga doen op een Ubuntu 18.04-systeem. Zodra dit is opgehelderd, hoeft u alleen de volgende stappen te volgen om TensorFlow te installeren:
Installeer Python
Omdat het gebruik van Python de snelste en gemakkelijkste manier is om TensorFlow uit te voeren, laten we installeer het. Standaard, Python 3 wordt geleverd met de Ubuntu-repositories, dus de installatie zou geen probleem moeten zijn.
naar weet welke versie van Python is geïnstalleerd op Ubuntu, in een terminal (Ctrl + Alt + T) hoef je alleen maar het commando uit te voeren:
python3 -V
Zoals je kunt zien, heb ik op mijn computer Python 3.6.9 en voor dit voorbeeld zal ik een virtuele omgeving maken met behulp van de venv-module. Voor installeer python3-venv-pakket dat de venv-module mogelijk maakt, in dezelfde terminal gaan we de volgende opdrachten uitvoeren:
sudo apt update; sudo apt install python3-venv
Dit zou de virtuele Python-omgeving moeten inschakelen.
Start Python Virtual Environment
Nu we weten welke versie van Python is geïnstalleerd, laten we ga door met het maken van een map voor TensorFlow In dezelfde terminal hoeven we alleen het commando uit te voeren:
mkdir ~/TensorFlow
Dan gaan we naar ga naar de map die we zojuist hebben gemaakt:
cd ~/TensorFlow
Vanuit deze directory zullen we dat doen maak een virtuele Python-omgeving typen:
python3 -m venv venv
Na het aanmaken we hoeven het alleen maar te activeren:
source venv/bin/activate
TensorFlow vereist dat de configuratietools van het Python-pakket versie 41.0.0 of hoger zijn We zullen uitvoeren Pip als volgt om ervoor te zorgen dat het is bijgewerkt naar de nieuwste versie:
pip install -U setuptools
Installeer TensorFlow
Nu de omgeving is aangemaakt en geactiveerd, kunnen we pas beginnen met de installatie. Voor installeer huidige versie, inclusief ondersteuning voor GPU-kaarten met CUDA (Ubuntu en Windows), in de terminal zullen we moeten gebruik pip typen:
pip install tensorflow
Er zijn ook kleiner CPU-pakket beschikbaar:
pip install tensorflow-cpu
naar update TensorFlow naar de nieuwste versie, moet voeg de vlag –upgrade toe naar de commando's:
pip install --upgrade pip pip install --upgrade tensorflow
Na de installatie, naar controleer of TensorFlow is geïnstalleerd we kunnen het volgende commando uitvoeren:
python -c 'import tensorflow as tf; print(tf.__version__)'
Deze opdracht zou de geïnstalleerde versie van TensorFlow moeten weergeven. Voor zie tutorials van verschillende soorten over TensorFlowkunnen we naar de projectwebsite gaan.
Schakel Python-omgeving uit
Als we klaar zijn met de Python-omgeving, je hoeft alleen maar het deactiveren commando uit te voeren:
deactivate
Dan hoeven we alleen de aangemaakte TensorFlow-directory te verwijderen, en dit zou de Python-omgeving moeten verwijderen die we hebben gemaakt om TensorFlow uit te voeren. Voor meer informatie over hoe u TensorFlow gebruikt, dat kan bezoek de tutorial die ze op hun website of op de website voor ontwikkelaars van Google.