Я составлял краткий список шагов для друга, чтобы подготовить его/ее систему к TensorFlow. Подумал, что будет полезнее, если я выложу их онлайн. Я знаю разочарование от того, что простая «установка» становится беспорядочной (и портит вам удовольствие от пятничного хакатона!). Итак, я попытался добавить несколько «подводных камней», извлеченных из моего опыта летом 2017 года в AT&T Labs.

Небольшое вступление: TensorFlow — это программная библиотека с открытым исходным кодом, «первоначально разработанная исследователями и инженерами, работающими в команде Google Brain в рамках исследовательской организации Google Machine Intelligence, для целей машинного обучения и исследований глубоких нейронных сетей». .

Шаг 0. Установите Anaconda

Если у вас есть другие проекты Python, рекомендуется создать отдельную виртуальную среду только для того, чтобы поиграть с TensorFlow (иначе это может испортить ваши существующие пакеты). Anaconda — отличный инструмент для создания сред и управления пакетами зависимостей.

https://www.anaconda.com/download/

https://docs.anaconda.com/anaconda/install/

(Перейдите по соответствующей ссылке для Windows или Linux)

Anaconda также поставляется с хорошим редактором Spyder.

Шаг 1а. Установите Python напрямую

https://www.python.org/downloads/

По моему опыту, в Linux последняя версия Python будет без проблем работать с TensorFlow. Но в Windows 10 я бы порекомендовал Python 3.5.0 (очень тяжело этому научился!)

Отсюда шаги/команды очень похожи в Windows и Linux.

Шаг 1б. Установите Python с помощью Anaconda

Создайте новую среду.

C: › conda create -n env_tensor python=3.5

Активируйте новую среду.

C:› активировать env_tensor

(env_tensor)C:›

Шаг 2. Установите TensorFlow

(env_tensor)C:›pip install — игнорировать-установлено — обновить тензорный поток

Это установит версию TensorFlow для процессора.

Шаг 3. Проверьте свой тензор!

Запустите следующий код в вашей среде Python.

импортировать тензорный поток как tf

hello = tf.constant('Привет, TensorFlow!')

сеанс = tf.Session()

печать (sess.run (привет))

(Тестовый код взят с https://www.tensorflow.org/install/install_windows)

Если вывод «Привет, TensorFlow!», то ваш TensorFlow готов к веселью!

Шаг 4. Дополнительная помощь

В зависимости от вашего проекта вам необходимо установить другие пакеты зависимостей (как мы делаем для Python с «pip install package_name»)

Вот несколько хороших примеров, с которых можно начать играть:

Распознавание изображений: https://www.tensorflow.org/tutorials/image_recognition и мой любимый! word2vec: https://www.tensorflow.org/tutorials/word2vec

Комментарии/предложения: [email protected]