HashName

class paddle.fluid.transpiler. HashName ( pserver_endpoints ) [源代码]

该方法使用 python Hash() 函数将变量散列到多个parameter server节点。

参数

  • pserver_endpoints (list) - endpoint (ip:port)的 list

返回

实例化后的HashName的对象

返回类型

HashName

代码示例

import paddle.fluid.transpiler.HashName as HashName

pserver_endpoints = [“127.0.0.1:6007”, “127.0.0.1:6008”]
vars = [“var1”,”var2”,”var3”,”var4”,”var5”]
rr = HashName(pserver_endpoints)
rr.dispatch(vars)

方法

reset()

该方法将重置HashName内置的计数,计数将重置为0。

返回 无。

代码示例

import paddle.fluid.transpiler.HashName as HashName

pserver_endpoints = [“127.0.0.1:6007”, “127.0.0.1:6008”]
vars = [“var1”,”var2”,”var3”,”var4”,”var5”]
rr = HashName(pserver_endpoints)
rr.reset()