Spaces:
Runtime error
Runtime error
Update pipelines/pipeline_seesr.py
Browse files
pipelines/pipeline_seesr.py
CHANGED
|
@@ -834,7 +834,8 @@ class StableDiffusionControlNetPipeline(DiffusionPipeline, TextualInversionLoade
|
|
| 834 |
latent_tiled_overlap=4,
|
| 835 |
num_particles: Optional[int] = 4,
|
| 836 |
gamma_0: Optional[float] = 0.1, # base steering strength
|
| 837 |
-
use_KDS=True,
|
|
|
|
| 838 |
args=None,
|
| 839 |
):
|
| 840 |
r"""
|
|
@@ -1231,7 +1232,7 @@ class StableDiffusionControlNetPipeline(DiffusionPipeline, TextualInversionLoade
|
|
| 1231 |
x0_pred = (latents - sigma_t * noise_pred) / alpha_t
|
| 1232 |
|
| 1233 |
# 3) Apply KDE steering
|
| 1234 |
-
m_shift = kde_grad(x0_pred)
|
| 1235 |
# delta_t = gamma_0 * (1 - i / (len(timesteps) - 1))
|
| 1236 |
# x0_steer = x0_pred + delta_t * m_shift
|
| 1237 |
frac = i / (len(timesteps) - 1)
|
|
|
|
| 834 |
latent_tiled_overlap=4,
|
| 835 |
num_particles: Optional[int] = 4,
|
| 836 |
gamma_0: Optional[float] = 0.1, # base steering strength
|
| 837 |
+
use_KDS = True,
|
| 838 |
+
bandwidth = 0.1,
|
| 839 |
args=None,
|
| 840 |
):
|
| 841 |
r"""
|
|
|
|
| 1232 |
x0_pred = (latents - sigma_t * noise_pred) / alpha_t
|
| 1233 |
|
| 1234 |
# 3) Apply KDE steering
|
| 1235 |
+
m_shift = kde_grad(x0_pred, bandwidth=bandwidth)
|
| 1236 |
# delta_t = gamma_0 * (1 - i / (len(timesteps) - 1))
|
| 1237 |
# x0_steer = x0_pred + delta_t * m_shift
|
| 1238 |
frac = i / (len(timesteps) - 1)
|