macos - 是否可以在 macbook 上安装 CNTK?

标签 macos installation cntk

可以在 macbook 上安装 Microsoft CNTK 吗?我有 OS X El Capitan。 Microsoft 官方文档位于 https://github.com/Microsoft/CNTK/wiki/Setup-CNTK-on-your-machine不为 mac 用户提供任何信息。

谢谢

最佳答案

截至 2017 年 6 月,您只能使用 Docker(将运行 Linux 容器)在 OSX 上运行 CNTK

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

然后贴一个 shell
docker exec -it <container_id> bash

关于macos - 是否可以在 macbook 上安装 CNTK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41705677/

相关文章:

module - 如何使用 Play Framework 安装多个模块并设置依赖关系

tensorflow - Torch 或 Tensorflow 中的通用循环神经网络

java - 在 Mac OS X 扩展坞中锚定 Java 应用程序?

python - import cntk 在 VS2017 "python environment"中有效,但在 "python project"中无效

machine-learning - 在深度学习方法中结合临床和图像数据的最佳方法是什么?

python - 如何在 iTerm 2(使用 API)中获取和设置窗口、选项卡和 session 的标题?

macos - 无法让 GCC 的 -static-libgcc 在 Mac OS X 上与 DYLIB 库一起使用

macos - 在Catalina MacOS 10.15下,Apache下的PHP限制了通过文件链接对某些文件的访问,可能是由于隐私更改

java - Web 项目未在 Eclipse Mars 的 Mac OS X 服务器上运行

deployment - 如何分发我的 Java 程序,使其可以通过双击单个文件运行?