可以在 macbook 上安装 Microsoft CNTK 吗?我有 OS X El Capitan。https://github.com/Microsoft/CNTK/wiki/Setup-CNTK-on-your-machine上的官方 Microsoft 文档没有为 mac 用户提供任何信息。
谢谢
可以在 macbook 上安装 Microsoft CNTK 吗?我有 OS X El Capitan。https://github.com/Microsoft/CNTK/wiki/Setup-CNTK-on-your-machine上的官方 Microsoft 文档没有为 mac 用户提供任何信息。
谢谢
截至 2017 年 6 月,您只能使用 Docker 在 OSX 上运行 CNTK(它将运行 Linux 容器)
Microsoft 的文档可在此处获得:https ://docs.microsoft.com/en-us/cognitive-toolkit/CNTK-Docker-Containers
如果您想运行 CNTK 的 CPU 版本(而不是启用 GPU),您需要拉取特定版本的 docker 容器。见:https ://hub.docker.com/r/microsoft/cntk/
我建议对 CPU 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"
您需要访问 shell 以运行 CNTK 命令。您可以使用 docker 附加 bash shell。
获取您的容器 ID
docker ps
然后附上外壳
docker exec -it <container_id> bash
虽然 Mac 可能不直接支持它,但您始终可以使用虚拟机来解决问题。
您可以在本地环境中设置 docker。
按照其文档了解如何在 Docker 上安装
https://github.com/Microsoft/CNTK/wiki/CNTK-Docker-Containers
我们目前支持 Linux 和 Windows。Mac 支持在我们的 ToDo 上,或者对社区贡献感兴趣。
我目前正在一台没有 root 访问权限的 linux 机器上构建 CNTK,使用 linuxbrew(自制软件的一个分支)安装每个依赖项。所以我认为可以在 MacOS 上原生构建。您可以尝试使用CNTK linux 手册从源代码构建它以从源代码构建。如果您有任何问题,请告诉我。