-Solver is
designed to discretize an integral of the noise prediction model, and DPM-Solver++ is designed to discretize an
integral of the data prediction model. The algorithm and model type are decoupled. You can use either DPMSolver or DPMSolver++ for both noise
prediction and data prediction models.  dpm_solver_first_order_update  < source > ( model_output: FloatTensor *args sample: FloatTensor = None **kwargs  ) → torch.FloatTensor  Paramet