Я составлял краткий список шагов для друга, чтобы подготовить его/ее систему к 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]