По состоянию на июнь 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/
Я рекомендую использовать следующие для CPU CNTK:
docker pull microsoft/cntk:2.0-cpu-python3.5
После того, как вы вытащил контейнер выше, вы можете использовать Jupyter Ноутбуки смотреть на учебники и т.д.:
Первый запустите контейнер:
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 ps
Затем присоедините оболочку
docker exec -it <container_id> bash
Docker это путь (на данный момент). Мы успешно использовали пользователей Docker для Mac в учебниках CNTK, никаких проблем не сообщалось. –
Изображение Docker только что обновилось до последней версии, 2.0 beta 8, на [Dockerhub] (https://hub.docker.com/r/microsoft/cntk/) –