Какво е TensorFlow?
TensorFlow е платформа от край до край, която се предлага с разнообразни инструменти за внедряване на модели и техники за машинно обучение. Той беше пуснат от Google през 2015 г. като напълно безплатна помощна програма с отворен код. Използва се от корпоративни гиганти по целия свят, най-забележителните услуги като Twitter, Airbus, PayPal, Intel и Uber.
Разработчиците на софтуер използват TensorFlow, за да представят движението на данни заедно с поредица от възли за обработка чрез диаграми на потока от данни. Графиката визуализира строго логическо или математическо уравнение, като възлите представляват операции, докато връзките между възлите разкриват възела като многоизмерен масив от данни или тензор.
Тази статия предоставя ръководство за това как да инсталирате TensorFlow в ориентирана към Python виртуална среда в Ubuntu 20.04. Виртуална среда, известна също като VE, ви позволява да използвате няколко отделни, паралелни Python среди в една компютърна система. Виртуалните среди също ви позволяват да инсталирате всеки модул, с версия по ваш избор за проект, без да създавате смущения в други проекти, по които работите в момента.
Инсталиране на TensorFlow с виртуална среда
Ubuntu 20.04 се предлага безплатно с Python v3.8. Проверете дали имате инсталиран Python 3 на вашия компютър със следната команда:
$ python3 -V
Ако не сте начинаещи в създаването на виртуална среда, препоръчваме да използвате модула venv, който се доставя с пакета python3-venv.
Създаване на виртуална среда
Стъпка 1: Инсталиране на python3-venv
Първо инсталирайте помощната програма python3-venv с командата по-долу:
$ sudo apt инсталира python3-venv python3-dev
След като модулът приключи с инсталирането, можете да преминете към създаването на VE.
Стъпка 2: Изберете директория за инсталиране на VE
Насочете се към директорията, където искате да инсталирате виртуалната си среда Python 3. Предлагаме да направите това вашата домашна директория. Ако домашната директория не е налична, изберете директория, в която имате привилегиите да преглеждате и редактирате файлове.
Добавете нова директория за съхраняване на проекта TensorFlow, като въведете командата по-долу:
$ mkdir my_tensorflowcd my_tensorflow
Стъпка 3: Създайте VE
Издайте следната команда, за да създадете виртуална среда в избраната директория:
$ python3 -m venv venv
Наименувахме нашия VE venv, както е посочено от втория термин на venv в командния ред по-горе. Заменете втория термин на venv в изображението с името, което искате да дадете на вашата виртуална среда. В нашия пример създадохме директория, наречена venv, и поставихме дубликати на двоичния файл на Python, библиотеката на Python и други вторични файлове на това място.
Стъпка 4: Достъп до VE
Сега можем да преминем към използването на VE, което току-що създадохме. Започнете, като активирате VE със следната команда:
$ source venv / bin / activate
При изпълнение на горната команда, bin директорията на виртуалната среда ще бъде добавена преди променливата $ PATH на системата. Също така ще забележите промяна в подканата на черупката, както и имената на работещите Ves. В нашия случай виждаме „venv“, което е името, което дадохме на нашата виртуална среда.
Инсталиране на TensorFlow
Следващите стъпки обхващат как да инсталираме помощната програма TensorFlow, след като вече сме настроили виртуална среда.
Стъпка 1: Надстройте pip до текущата версия
Pip версия 19 или по-нова е предпоставка за инсталиране на TensorFlow. Използвайте следната команда, за да стартирате надстройката:
$ pip install - надстройте pip
Стъпка 2: Стартирайте инсталатора
Нашата виртуална среда вече е напълно функционална и най-накрая можем да инсталираме TensorFlow в нашата система. Използвайте командата по-долу, за да отворите инсталатора:
$ pip install --upgrade TensorFlow
Можете сериозно да подобрите процесорната мощност на вашата система, ако имате NVIDIA GPU или еквивалент. За да преминете към по-добра поддръжка на GPU, инсталирайте пакета TensorFlow-GPU вместо TensorFlow.
Както можете да видите, TensorFlow е много лесен за инсталиране в Ubuntu 20.04.
Стъпка 3: Проверете инсталацията
Уверете се, че инсталацията е преминала гладко, като въведете следната команда:
$ python -c 'импортиране на TensorFlow като tf; печат (tf.__version__) '
Резултатът от тази команда показва каква версия на TensorFlow е инсталирана на вашата система.
Винаги можете да деактивирате виртуалната среда, след като приключите. Въведете следната команда, за да се върнете към черупката по подразбиране:
$ деактивира
И ето го! TensorFlow е инсталиран на вашата локална машина и най-накрая можете да започнете да го използвате.
Заключение
Този урок ви показа как да инсталирате TensorFlow в Ubuntu 20.04 с Python VE. Минахме подробно през процеса на настройване на VE, който включваше инсталиране на пакет python3-venv, настройка на директория за инсталиране на VE и след това активиране на VE с командата $ python3 -m venv venv. И накрая, стартирахме инсталатора на pip, за да инсталираме TensorFlow. Надяваме се, че това ръководство е полезно и след като прочетете тази статия, ще ви бъде по-лесно да инсталирате TensorFlow на вашата система.