Можно ли заставить tenrflowp-gpu работать на MacBook Pro с High Sierra

Я пытаюсь установить tenorflow-gpu на свой MacBook Pro и пробовал практически все, о чем я кратко упомяну. Но сначала вот моя установка Macbook pro retina 15 "High Sierra 10.13.4 NVIDIA GT650M card.

За последние две недели я перепробовал всевозможные комбинации и пресытился драйверами / версиями, особенно High Sierra 10.13.4, переменными и т. Д.

Если кто-то добился успеха с этим, пожалуйста, не могли бы они рассказать мне или указать мне версии и метод для CUDA CUDNN Tensorflow-gpu (понимаю, что 1.1 является самым высоким для Mac) XCode (у меня 9.2)

и все остальное.

Моя среда anaconda хорошо работает для всего машинного обучения на ЦП, и я считаю использование графического процессора следующей проблемой.


person a-robot    schedule 08.06.2018    source источник
comment
См. Этот stackoverflow.com/a/60016869/6117565   -  person bikram    schedule 01.02.2020


Ответы (2)


Вот ссылка, которая может помощь.

Я установил, используя те же правила, и он работает для меня на MacBook Pro с той же конфигурацией.

person Nikhil Ranjan    schedule 08.06.2018
comment
Спасибо за это . Я хотел бы подтвердить, что вы использовали версию OS X 10.13.4 High Sierra. - person a-robot; 10.06.2018

Мне удалось скомпилировать tensorflow 1.4.0 с поддержкой графического процессора для моего MacBook Pro (Retina, 15 дюймов, конец 2013 г.) с картой GT 750M под MacOS 10.12.6 с инструкциями по следующей ссылке:

http://paolino.me/tutorial/tensorflow/machine-learning/deep-learning/gpu/2017/11/18/installing-tensorflow-1.4.0-macos-cuda/

person giminey    schedule 17.06.2018
comment
Спасибо. Пока я установил CUDA / cudnn / xcode и получил образцы CUDA полосы пропускания devQuery для работы (yaaay!) - Я борюсь с битом тензорного потока bazel. Еще раз, спасибо. Буду обновлять, когда буду прогрессировать. У меня есть драйвер cuda 396.64 cuda 9.2 cudnn v7.1. Один вопрос: нужно ли отключать SIP каждый раз при перезапуске MacBook? - person a-robot; 19.06.2018
comment
Компиляция TensorFlow может занять много времени, поэтому сначала стоит попробовать предварительно собранный пакет. Я загрузил созданные мной файлы колес на Google Диск, drive.google. com / drive / folder / загрузите соответствующий файл, активируйте соответствующую среду Python и $ pip install /path/to/tensorflow-1.6.0-cp36-cp36m-macosx_10_13_x86_64.whl # Python 3.6 $ pip install / путь / к / tenorflow-1.6.0-cp27-cp27m-macosx_10_13_x86_64.whl # Python 2.7 - person giminey; 20.06.2018
comment
Вам не нужно отключать SIP каждый раз, только один раз - person giminey; 20.06.2018
comment
Еще раз спасибо. Попробую еще раз. Я потратил много времени на очистку анаконды и переустановку python 3 и использовал ссылка и настроил тензорный поток и добрался до сборки bazel, на которой я споткнулся. все твердило, что версия выше. И затем я наткнулся на ошибку рабочего пространства недоступно. С другой стороны, моя CUDA все еще работает! Вы имеете в виду Python 3 для соответствующего окружения python? Могу ли я использовать одну из моих сред машинного обучения с Python 3.5? Большое тебе спасибо - person a-robot; 21.06.2018
comment
вам может потребоваться обновить или понизить версию bazel. если вы устанавливаете по указанным вами инструкциям, вы должны использовать bazel 0.7.0. Я не мог заставить тензорный поток 1.4 строить с более высокими версиями bazel. - person giminey; 21.06.2018