Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

上个月关闭。



Improve this question




我查看了Graphcore文档,其中提到了无需访问实际IPU硬件即可使用的“IPU模型”。因此,我下载了Graphcore提供的Docker镜像,并且有很多选项:
graphcore/tools       1.2.0                     21951ab865eb       7 weeks ago        271MB
graphcore/tools       1.2.0-bionic-20200112     21951ab865eb       7 weeks ago        271MB
graphcore/tools       latest                    21951ab865eb       7 weeks ago        271MB
graphcore/tensorflow  1                         6a50c5b868bc       7 weeks ago        1.84GB
graphcore/tensorflow  1.2.0-1                   6a50c5b868bc       7 weeks ago        1.84GB
graphcore/tensorflow  1.2.0-1-bionic-20200112   6a50c5b868bc       7 weeks ago        1.84GB
graphcore/tensorflow  latest                    6a50c5b868bc       7 weeks ago        1.84GB
graphcore/tensorflow  1.2.0-2                   daae2de8acd8       7 weeks ago        1.93GB
graphcore/tensorflow  1.2.0-2-bionic-20200112   daae2de8acd8       7 weeks ago        1.93GB
graphcore/tensorflow  2                         daae2de8acd8       7 weeks ago        1.93GB
graphcore/poplar      1.2.0                     bfe711b31eb6       7 weeks ago        710MB
graphcore/poplar      1.2.0-bionic-20200112     bfe711b31eb6       7 weeks ago        710MB
graphcore/poplar      latest
但是,他们都没有提到IPU模型。这是否意味着我不能将IPU模型与Docker容器一起使用? Graphcore将来会支持这种东西吗?

最佳答案

IPU模型的支持内置在Poplar级别,并在每个框架中公开,因此为什么没有特定的IPU模型Docker镜像。
您可以选择与您要在IPU上使用的框架相对应的Docker镜像。例如,如果您想使用TensorFlow 1,请选择graphcore/tensorflow:1图像。一旦选择了框架,选择真实设备与IPU模型的方法就是特定于框架的。对于TensorFlow,您可以设置环境变量as described here
IPU模型可用于测试您的机器学习模型是否可以编译并适合物理IPU。有关更多注意事项的更多信息和详细信息,请参见here

关于docker - 如何将IPU模型与Graphcore Docker容器一起使用? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63776725/

10-10 04:42