Nesterov smoothing and nesterov accelerated gradient