Created by: wangxicoding
PR types
Others
PR changes
APIs
Describe
Remove DGCMomentumOptimizer, LarsMomentum, LambOptimizer, PipelineOptimizer, RecomputeOptimizer
which has exposed in fleet.
Users can apply these interfaces in the following ways:
import paddle.distributed.fleet as fleet
strategy = fleet.DistributedStrategy()
strategy.dgc = True # DGCMomentumOptimizer
strategy.lars = True # LarsMomentum
strategy.lamb = True # LambOptimizer
strategy.pipeline = True # PipelineOptimizer
strategy.recompute = True # RecomputeOptimizer
More details can see https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/api/paddle/distributed/fleet/DistributedStrategy_cn.html