diff --git a/paddle/fluid/inference/api/analysis_predictor.cc b/paddle/fluid/inference/api/analysis_predictor.cc index e042f358c9874c..c7164b61bb7c00 100644 --- a/paddle/fluid/inference/api/analysis_predictor.cc +++ b/paddle/fluid/inference/api/analysis_predictor.cc @@ -1781,7 +1781,6 @@ void AnalysisPredictor::PrepareArgument() { argument_->SetEnableCustomDeviceMixed(config_.enable_custom_device_mixed()); if (config_.enable_custom_device_mixed_) { argument_->SetEnableIrOptim(true); - pass_builder->ClearPasses(); pass_builder->AppendPass("auto_mixed_precision_pass"); LOG(INFO) << "This model run in Custom Device mixed precision mode."; }