【问题标题】:In distributed TensorFlow training, what is a PS task? What does PS stand for?在分布式 TensorFlow 训练中,什么是 PS 任务? PS代表什么?
【发布时间】:2018-02-16 15:43:10
【问题描述】:

这里提到了他们:https://www.tensorflow.org/deploy/distributed,在这个 YouTube 视频中:https://www.youtube.com/watch?v=la_M6bCV91M,但从来没有给出任何背景。

【问题讨论】:

    标签: tensorflow distributed-computing


    【解决方案1】:

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

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

    资源:

    【讨论】:

      猜你喜欢
      • 2012-05-29
      • 1970-01-01
      • 2015-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-04
      • 2017-02-11
      • 2015-03-07
      相关资源
      最近更新 更多