distributeTensorflowExample icon indicating copy to clipboard operation
distributeTensorflowExample copied to clipboard

为什么两个worker打印出来的step有一样的值的情况?

Open guotong1988 opened this issue 8 years ago • 5 comments

worker0: _20161228165416 worker1: _20161228165426

guotong1988 avatar Dec 28 '16 08:12 guotong1988

不好意思, 这个是两次运行的结果, 当时懒得再跑一次了, 就随便截了个图。

thewintersun avatar Dec 28 '16 08:12 thewintersun

不是啊,这个是我自己跑的截图

guotong1988 avatar Dec 28 '16 08:12 guotong1988

哦, 那应该是因为是异步的,step这个值也异步更新了, 可能一个节点在取的时候是96400, 还没更新这个值,另外一个节点正好也来取了,也是96400。 我的理解是这样的,不一定对,呵呵。

thewintersun avatar Dec 29 '16 02:12 thewintersun

谢谢! 可否再问下,具体哪行代码决定是同步还是异步?

guotong1988 avatar Dec 29 '16 02:12 guotong1988

同步的代码之前没上传,刚才更新了, 你现在update一下,看看diff就知道是哪块了。

thewintersun avatar Dec 29 '16 05:12 thewintersun