refine optimier function (#19886)
refine optimier function (#19886)

test=developt
PaddlePaddle/Paddle,luotao1/Paddle,tensor-tang/Paddle,luotao1/Paddle,chengduoZH/Paddle,luotao1/Paddle,luotao1/Paddle,PaddlePaddle/Paddle,chengduoZH/Paddle,PaddlePaddle/Paddle,tensor-tang/Paddle,tensor-tang/Paddle,luotao1/Paddle,luotao1/Paddle,tensor-tang/Paddle,chengduoZH/Paddle,chengduoZH/Paddle,chengduoZH/Paddle,PaddlePaddle/Paddle,PaddlePaddle/Paddle,luotao1/Paddle,PaddlePaddle/Paddle,tensor-tang/Paddle,PaddlePaddle/Paddle