-
Notifications
You must be signed in to change notification settings - Fork 6.6k
[WIP] Add DDGAN Pipeline and Scheduler #5979
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
Conversation
|
The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. |
|
I'm not sure if adding a new pipeline and scheduler to support DDGAN is strictly necessary - I believe
I think if these issues could be resolved (possibly with some additions to |
|
Amazing @dg845 ! I also have a script ready but didn't manage to get good results yet. Have you already tried some training runs ? |
|
@patil-suraj I haven't looked into implementing DDGAN training yet, this PR so far only implements a pipeline and scheduler for DDGAN inference. Happy to look at/help with a DDGAN training script if that sounds good to you :). |
|
cool I will share the script with you (or push in this PR) later today. |
|
Oh actually I meant I have the script for https://arxiv.org/abs/2311.09257 which is formulated slightly differently than DDGAN |
|
I am also planning to open a PR for a UFOGen scheduler (and pipeline if necessary) in light of #5905 but decided to work on a DDGAN pipeline and scheduler first since there is official code and checkpoints available (unlike for UFOGen, unless I'm missing something). Would still be happy to take a look at the UFOGen training script :). |
|
Yeah will share it either way. The checkpoints are not available but looking into reproducing UFOGen. |
I saw your mention of having a script for the UFOGen model. I'm studying text-to-image generation and your script could be incredibly helpful. I assure you it'll be used responsibly for my research. Could you consider sharing it? I appreciate your help. |
|
This issue has been automatically marked as stale because it has not had recent activity. If you think this still needs to be addressed please comment on this thread. Please note that issues that do not follow the contributing guidelines are likely to be ignored. |
What does this PR do?
This PR adds a pipeline and scheduler for the denoising diffusion GAN (DDGAN) model (paper, code). The GAN discriminator is not implemented in this PR.
Partially addresses #5905.
Before submitting
documentation guidelines, and
here are tips on formatting docstrings.
Who can review?
Anyone in the community is free to review the PR once the tests have passed. Feel free to tag
members/contributors who may be interested in your PR.
@patrickvonplaten
@sayakpaul
@JunbongJang