DistributeTranspilerConfig

class paddle.fluid.DistributeTranspilerConfig[源代码]
slice_var_up(bool)

为多个Pserver(parameter server)将tensor切片, 默认为True。

split_method(PSDispatcher)

可使用 RoundRobin 或者 HashName。

注意: 尝试选择最佳方法来达到Pserver间负载均衡。

min_block_size(int)

block中分割(split)出的元素个数的最小值。

注意: 根据:issuecomment-369912156 , 当数据块大小超过2MB时,我们可以有效地使用带宽。如果你想更改它,请详细查看 slice_variable 函数。

代码示例

import paddle.fluid as fluid
config = fluid.DistributeTranspilerConfig()
config.slice_var_up = True