Compare commits

..
1 Commits
2 changed files with 2 additions and 4 deletions
@@ -59,7 +59,6 @@ class ContinuousTimeGaussianDiffusion(nn.Module):
*,
image_size,
channels = 3,
cond_scale = 500,
loss_type = 'l1',
noise_schedule = 'linear',
num_sample_steps = 500
@@ -76,7 +75,6 @@ class ContinuousTimeGaussianDiffusion(nn.Module):
# continuous noise schedule related stuff
self.cond_scale = cond_scale # the log(snr) will be scaled by this value
self.loss_type = loss_type
if noise_schedule == 'linear':
@@ -179,7 +177,7 @@ class ContinuousTimeGaussianDiffusion(nn.Module):
x, log_snr = self.q_sample(x_start = x_start, times = times, noise = noise)
model_out = self.denoise_fn(x, log_snr * self.cond_scale)
model_out = self.denoise_fn(x, log_snr)
return self.loss_fn(model_out, noise)
def forward(self, img, *args, **kwargs):
+1 -1
View File
@@ -3,7 +3,7 @@ from setuptools import setup, find_packages
setup(
name = 'denoising-diffusion-pytorch',
packages = find_packages(),
version = '0.16.6',
version = '0.16.7',
license='MIT',
description = 'Denoising Diffusion Probabilistic Models - Pytorch',
author = 'Phil Wang',