Update src/pipeline.py
Browse files- src/pipeline.py +2 -2
src/pipeline.py
CHANGED
|
@@ -113,9 +113,9 @@ def load_pipeline(pipeline=None) -> StableDiffusionXLPipeline:
|
|
| 113 |
print("creating latent")
|
| 114 |
latents = torch.randn(1, 4, 128, 128, device='cuda', requires_grad=False)
|
| 115 |
print("decoding ")
|
| 116 |
-
res_sd =
|
| 117 |
print("compressing ")
|
| 118 |
-
res_taesd = compress(latents.mul(
|
| 119 |
print("checking loss")
|
| 120 |
loss = loss_fn(res_taesd, res_sd.float())
|
| 121 |
optimizer.zero_grad()
|
|
|
|
| 113 |
print("creating latent")
|
| 114 |
latents = torch.randn(1, 4, 128, 128, device='cuda', requires_grad=False)
|
| 115 |
print("decoding ")
|
| 116 |
+
res_sd = pipeline.vae.decode(latents)[0]
|
| 117 |
print("compressing ")
|
| 118 |
+
res_taesd = compress(latents.mul(pipeline.vae.config.scaling_factor)).mul(2).sub(1)
|
| 119 |
print("checking loss")
|
| 120 |
loss = loss_fn(res_taesd, res_sd.float())
|
| 121 |
optimizer.zero_grad()
|