fix sample_block_noise

This commit is contained in:
SHYuanBest
2026-03-08 09:01:22 +00:00
parent da848b52de
commit d0183dd2bf
3 changed files with 3 additions and 3 deletions
@@ -495,7 +495,7 @@ class HeliosPipeline(DiffusionPipeline, HeliosLoraLoaderMixin):
torch.eye(block_size, device=device) * (1 + gamma)
- torch.ones(block_size, block_size, device=device) * gamma
)
cov += torch.eye(block_size, device=device) * 1e-6
cov += torch.eye(block_size, device=device) * 1e-8
cov = cov.float() # Upcast to fp32 for numerical stability — cholesky is unreliable in fp16/bf16.
L = torch.linalg.cholesky(cov)
+1 -1
View File
@@ -465,7 +465,7 @@ class HeliosPipeline(DiffusionPipeline, WanLoraLoaderMixin):
torch.eye(block_size, device=device) * (1 + gamma)
- torch.ones(block_size, block_size, device=device) * gamma
)
cov += torch.eye(block_size, device=device) * 1e-6
cov += torch.eye(block_size, device=device) * 1e-8
cov = cov.float() # Upcast to fp32 for numerical stability — cholesky is unreliable in fp16/bf16.
L = torch.linalg.cholesky(cov)
+1 -1
View File
@@ -464,7 +464,7 @@ class HeliosPipeline(DiffusionPipeline, WanLoraLoaderMixin):
torch.eye(block_size, device=device) * (1 + gamma)
- torch.ones(block_size, block_size, device=device) * gamma
)
cov += torch.eye(block_size, device=device) * 1e-6
cov += torch.eye(block_size, device=device) * 1e-8
cov = cov.float() # Upcast to fp32 for numerical stability — cholesky is unreliable in fp16/bf16.
L = torch.linalg.cholesky(cov)