-
Notifications
You must be signed in to change notification settings - Fork 10
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
SD-2.1 #4
Comments
Thanks for your interest! If you set the model to |
Thank you very much for your insight. In the experiment, we found that the noise regularization appeared -INF, and then we changed the precision to float32, and got a gradient of more than -600, and the generated image has a large area of light spots. We can keep changing the learning rate without changing the spot. We think there might be a problem with the noise regularization, and we'd rather hear from you. |
This is quite surprising. Are you facing these issues with one-step models (e.g. SD-Turbo, SDXL-Turbo)? The regularization objective is mostly just to ensure that the norm stays around the original value (128), but otherwise should not play a huge role (you should be able to get decent results even without it with If this was with 50 step models (e.g. SD2.1), we also did have some issues getting this to work in our setup, you might be better of incorporating human preference objectives into the DOODL codebase which seems to have worked out the challenges of optimizing multi-step models (with more memory+time), with some clever tricks (multi-crop, gradient clipping, spherical loss etc.). |
Very excellent job, if you migrate him to 50-step SD-2-1, can you work well?
The text was updated successfully, but these errors were encountered: