-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
An error when using a different noise schedule #15
Comments
print out the dimension of each variable, you then will figure it out |
Thank you. Also, I wonder if there is any specific reason why you chose |
@KevinWang676 From our experiments, and it is written in our paper |
Thanks. In the paper you mentioned that to select a constant |
@KevinWang676 Too strong regularization would break down the original noise prediction |
Thanks! I wonder if the code |
refer to this |
That makes sense, thank you. Also, in your paper you mentioned |
for most datasets, we find gamma=0.1 is a good option using ADM code. For cifar10, gamma=0.15 actually works better than gamma=0.1 in my recent experiments. Overall, you can try gamma between (0.1, 0.15) to find the optimal one for your own dataset. |
Got it, thank you! Could you explain to me why |
I think the reason is that |
DDPM-IP and DDPM-y share the same input y_t, but they have different training target |
Thank! But I wonder how to determine which term is the training target because in the expression |
training target is determined by your loss function |
Got it, thank you. |
Hi, I got an error called "ValueError: only one element tensors can be converted to Python scalars" when I tried to use a different noise schedule for$\xi$ . I want $\gamma_{0}, \cdots, \gamma_{T}$ to have differents values as $t$ increases, but it seems that I can't just introduce a different parameter $t$ . The error is shown below. Could you help me resolve this issue? Thank you!
new_nosie
that is dependent onThe text was updated successfully, but these errors were encountered: