我目前正在试验 tensorflow 分布,我想知道是否有必要包含参数服务器。
我使用的方法是 tf.estimator.train_and_evaluate。 我的设置是在三台服务器上运行一台主服务器、一台工作服务器和一台参数服务器。
似乎参数服务器只是在监听其他两个服务器,而没有做任何其他事情。基于 mrry 来自 Tensorflow: Using Parameter Servers in Distributed Training 的回答,我尝试只用一名 worker 和一名主人进行分配,但我仍然能够得到结果。
tf.estimator.train_and_evaluate 是否需要参数服务器?
请您参考如下方法:
经过多次测试...是的,您确实需要一个参数服务器
