raiseValueError("Only one of `config.use_exponential_sigmas`, `config.use_karras_sigmas` can be used.")
ifalgorithm_typein["dpmsolver","sde-dpmsolver"]:
deprecation_message=f"algorithm_type {algorithm_type} is deprecated and will be removed in a future version. Choose from `dpmsolver++` or `sde-dpmsolver++` instead"
deprecate("algorithm_types dpmsolver and sde-dpmsolver","1.0.0",deprecation_message)
...
...
@@ -330,6 +335,8 @@ class DPMSolverMultistepScheduler(SchedulerMixin, ConfigMixin):
raiseValueError("Cannot use `timesteps` with `config.use_karras_sigmas = True`")
raiseValueError("Only one of `config.use_exponential_sigmas`, `config.use_karras_sigmas` can be used.")
ifalgorithm_typein["dpmsolver","sde-dpmsolver"]:
deprecation_message=f"algorithm_type {algorithm_type} is deprecated and will be removed in a future version. Choose from `dpmsolver++` or `sde-dpmsolver++` instead"
deprecate("algorithm_types dpmsolver and sde-dpmsolver","1.0.0",deprecation_message)
...
...
@@ -213,6 +218,7 @@ class DPMSolverMultistepInverseScheduler(SchedulerMixin, ConfigMixin):
self._step_index=None
self.sigmas=self.sigmas.to("cpu")# to avoid too much CPU/GPU communication
raiseValueError("Only one of `config.use_exponential_sigmas`, `config.use_karras_sigmas` can be used.")
ifalgorithm_type=="dpmsolver":
deprecation_message="algorithm_type `dpmsolver` is deprecated and will be removed in a future version. Choose from `dpmsolver++` or `sde-dpmsolver++` instead"