有一个关于如何安装它的官方指南,并没有说太多关于实际开发的内容。
据我了解,总体而言,使用 Docker 进行开发存在相当大的挑战。更不用说在TensorFlow 上使用它可能会带来更深层次的技术复杂性,这可能主要归功于 GPU。所以在拉取docker镜像之后有很多东西......
有没有人有关于如何在这里进行开发的分步指南?
有一个关于如何安装它的官方指南,并没有说太多关于实际开发的内容。
据我了解,总体而言,使用 Docker 进行开发存在相当大的挑战。更不用说在TensorFlow 上使用它可能会带来更深层次的技术复杂性,这可能主要归功于 GPU。所以在拉取docker镜像之后有很多东西......
有没有人有关于如何在这里进行开发的分步指南?
您可以将本地目录挂载到 docker 容器,以便您仍然可以在 osx 中使用您喜欢的编辑器。这是使用已安装目录启动容器并运行命令的命令:
docker run --name tensorflow --rm -v /Users/me/Code/web/tensorflow_dev:/tensorflow_dev b.gcr.io/tensorflow/tensorflow /bin/sh -c 'cd /tensorflow_dev && python mnist.py'
-v
将挂载本地目录并-c
运行指定的命令。因此,您的流程可能如下所示:
但是,我实际上使用了 pycharm,以便可以在编辑器中放置断点并以交互方式运行 python 脚本。
希望这可以帮助。