Не могу получить версию Tensorflow> 0.11 на Raspberry pi - PullRequest
0 голосов
/ 05 января 2019

Настройка:

  • Raspberry Pi 3 (B +) с растяжкой Raspbian с процессором ARMv7
  • Среда BerryConda Python 3.6

На Raspberry pi я не могу установить версию tenorflow, более новую, чем 0.11 (на момент написания 1.12 была самой новой версией tenorflow). Если я pip install tensorflow (после обновления пипса, конечно), я получаю 0.11:

enter image description here

Если я пытаюсь заставить его установить более новую версию, я получаю tensorflow-1.11.0-cp35-none-linux_armv7l.whl is not a supported wheel on this platform ошибку:

enter image description here

Глядя на список колес в piwheels для tenorflow , кажется, что 0.11 - единственный, который работает для "любой" архитектуры, поэтому он должен иметь какое-то отношение к нему.

1 Ответ

0 голосов
/ 05 января 2019

Пользовательская область для Raspbian по-прежнему 32-битная . Учитывая ограниченный объем памяти, не имеет смысла использовать 64-битное пользовательское пространство.

Я сомневаюсь, что колесо, созданное для Python 3.5, будет работать с Python 3.6, но вы можете попробовать tensorflow-1.11.0-cp35-none-linux_armv6l.whl.

В крайнем случае, вы можете попробовать построить его самостоятельно; Вы можете использовать жесткий диск USB или SSD для этой цели.

Raspberry Pi, кажется, несколько слабоват для тензорного потока ... Запуск его на настольном ПК ( особенно , если у вас мощный графический процессор и тензорный поток, который может этим воспользоваться) должен быть значительно быстрее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...