在分布式TensorFlow培训中,什么是PS任务? PS代表什么?

时间:2018-02-16 15:43:11

标签: tensorflow distributed-computing

这里提到了它们:https://www.tensorflow.org/deploy/distributed,在这个YouTube视频中:https://www.youtube.com/watch?v=la_M6bCV91M,但从未提供任何背景信息。

2 个答案:

答案 0 :(得分:0)

ps是一个参数服务器-它是物理区域(即CPU,远程服务器)的逻辑实现,负责创建和准备用于计算的Tensor。这就是为什么使用术语“ ps任务”的原因-表示创建张量的任务。参数的一个例子可能是代表神经网络权重的变量。

相应的“工人”负责张量并在它们上运行计算。工人的一个例子是在GPU上运行的神经网络训练过程。

资源:

答案 1 :(得分:-1)

代表参数服务器。 (其他答案将获得更多解释)