Created by: Shixiaowei02
test=release/1.6
因为单例的存在,paddle::framework::InitDevices() 在同一进程中前后调用的行为是不一样的,所以不应使用 Predictor 配置内容决定 InitDevices 参数。否则,当 X86 PaddlePredictor 先于 CUDA AnalysisPredictor 初始化时,后者将无法向 DeviceContextPool 传入 CUDAPlace,进而导致 CUDA 模型运行失败。