Можно ли установить Microsoft CNTK на макбук? У меня ОС Х Эль Капитан. Официальная документация Microsoft по адресу https://github.com/Microsoft/CNTK/wiki/Setup-CNTK-on-your-machine не предоставляет никакой информации для пользователей Mac.
Спасибо
Можно ли установить Microsoft CNTK на макбук? У меня ОС Х Эль Капитан. Официальная документация Microsoft по адресу https://github.com/Microsoft/CNTK/wiki/Setup-CNTK-on-your-machine не предоставляет никакой информации для пользователей Mac.
Спасибо
По состоянию на июнь 2017 года вы можете запускать CNTK на OSX только с помощью Docker (который будет запускать контейнер Linux).
Документация Microsoft доступна здесь: https://docs.microsoft.com/en-us/cognitive-toolkit/CNTK-Docker-Containers
Если вы хотите запустить версию CNTK для ЦП (в отличие от версии с включенным графическим процессором), вам необходимо извлечь определенную версию контейнера докеров. См.: https://hub.docker.com/r/microsoft/cntk/.
Я рекомендую использовать следующее для ЦП CNTK:
docker pull microsoft/cntk:2.0-cpu-python3.5
После того, как вы вытащите контейнер выше, вы можете использовать Jupyter Notebooks для просмотра руководств и т. д.:
Сначала запустите контейнер:
docker run -d -p 8888:8888 --name cntk-jupyter-notebooks -t microsoft/cntk:2.0-cpu-python3.5
Затем запустите эту команду:
docker exec -it cntk-jupyter-notebooks bash -c "source /cntk/activate-cntk && jupyter-notebook --no-browser --port=8888 --ip=0.0.0.0 --notebook-dir=/cntk/Tutorials --allow-root"
Вам понадобится доступ к оболочке для запуска команд CNTK. Вы можете подключить оболочку bash с помощью docker.
Получите идентификатор вашего контейнера
docker ps
Затем прикрепите ракушку
docker exec -it <container_id> bash
Хотя это может не поддерживаться на Mac напрямую, вы всегда можете использовать виртуальную машину для обхода.
Вы можете настроить докер в вашей локальной среде.
Следуйте его документации по установке на Docker.
https://github.com/Microsoft/CNTK/wiki/CNTK-Docker-Containers
В настоящее время мы поддерживаем как Linux, так и Windows. Поддержка Mac включена в наш ToDo или будет заинтересована в вкладе сообщества.
В настоящее время я собираю CNTK на Linux-машине без root-доступа, устанавливая все зависимости с помощью linuxbrew (форк homebrew). Поэтому я думаю, что можно построить на MacOS изначально. Вы можете попробовать собрать его из исходного кода с помощью CNTK linux manual to собрать из исходников. Дайте мне знать, если у вас есть какие-либо проблемы.