TENSORFLOW и APPLE заставили меня это сделать

Я всегда стремился к разработке Linux. Попробовав разработку в среде macOS, я обнаружил, что мне нужно вернуться к моей предпочтительной ОС. Особенно, когда мои проекты касаются машинного обучения и анализа изображений. В этой версии MacBook Pro (MBP) есть чип Nvidia GEFORCE GT 750M, который я хотел бы использовать для его ядер CUDA. Я могу установить драйверы CUDA для macOS Nvidia, но, еще одна неудача, связанная с активной областью разработки, такой как ML, TensorFlow не поддерживает графические процессоры на macOS.

Разъяснительное, Разъяснительное, Разъяснительное.

Как Google мог это сделать? Что ж, оказывается, проблема с собственными драйверами Apple.

Нет решения для встроенной поддержки графического процессора macOS, но некоторые успешно установили из исходников

Единственный способ спасти эту ситуацию и предоставить мне доступ к некоторым ядрам CUDA - это использовать ОС, которая откроет для меня оборудование. В данном случае установка Ubuntu 18.04.01 делает это.

Загрузка Ubuntu ISO на MBP

После загрузки Ubuntu ISO создайте USB-образ ISO (я сделал это с помощью rufus и windows)

РЕЗЕРВНОЕ КОПИРОВАНИЕ ДАННЫХ ОТ MBP

Через 3 часа резервного копирования данных…

Загрузка в Ubuntu Live USB

Перезагрузите Mac и, когда услышите звуковой сигнал запуска, удерживайте клавишу Option (⌥).

Отпустите клавишу после появления Диспетчера запуска.

Выберите загрузку EFI

Затем вы загрузитесь в Ubuntu Live USB.

На этом этапе вы должны заметить, что Wi-Fi отсутствует.

Карта Wi-Fi должна отображаться с

lspci 

как карта Broadcom

Дальнейшие действия описаны ниже в руководстве, чтобы заставить работать Wi-Fi…

Установка Ubuntu

Запустите установку ОС.

Назад дороги нет! До свидания, macOS✌

Привет Linux (Ubuntu)

Установка драйверов WiFi

Загрузка / установка необходимых драйверов Wi-Fi

Подключайтесь к Интернету через сетевой адаптер или через Bluetooth. Из всех сетевых ключей я выбрал способ Bluetooth + телефон

Откройте терминал и введите

sudo apt update
sudo apt install bcmwl-kernel-source

Дождитесь завершения установки, и теперь ваш Wi-Fi будет работать.

Законченный!

А теперь снова приступим к кодированию.

Благодарим за то, что следуете этому руководству, и будем обновлять его по мере необходимости. Я только что завершил эту установку с помощью этого руководства, поэтому буду тестировать больше. Вы можете связаться со мной в твиттере с любыми вопросами. Не забудьте изменить конфигурацию клавиатуры.