-
Notifications
You must be signed in to change notification settings - Fork 491
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
[Question] Is Stable Diffusion pretrained model running in frozen together with prolific dreamer? #317
Comments
Hi @dedoogong , Here are my responses to your queries:
|
oh thanks! I didn't know there is already implemented one~! I've also been trying to write my contorlnet vsd version last week and almost done. I found my implementation is almost same as the branch you mentioned ;) Even though, regarding controlnet version for human chracter creation, multiple controlnet is the MUST from my experience. I tried to generate normal 2D multiple controlnet using Openpose, Normal, Depth, Lineart and surely it was better than one controlnet. So, if possible I hope @yankeesong could extend his version to multiple version too ;) if not maybe I will try. When I applied guidance_type: "stable-diffusion-controlnet-vsd-guidance" in the config, it shows ControlNetVSDGuidance.call() missing 1 required positional argument: 'prompt_utils' error. |
Hi @dedoogong, thanks for your interest! When I implemented and tested controlnet-vsd I also found that it doesn't offer obvious improvement over controlnet+SDS (i.e. VSD doesn't quite help). Thus I would recommend simply using the basic controlnet version. Adding more control images doesn't necessarily mean you need to use VSD either. I'm sorry if there are bugs in the branch (it worked fine when I pushed, but it might not be thoroughly tested). Unfortunately I'm recently busy with other works and not able to contribute further. You might need to implement yourself if needed. Good luck! |
Hi @yankeesong ! |
Hello!
I wonder how the prolific dreamer works, please give me some hints!
Is Stable Diffusion pretrained model running in frozen together with prolific dreamer(If So when the model runs in the training? I tried to debug the pipeline and I found it maybe related to pipe(pipe = StableDiffusionPipeline.from_pretrained) or self.submodules in threestudio/models/guidance/stable_diffusion_vsd_guidance.py, but I only see below property functions run in every iteration implicitly(I mean it runs in diffuser library code, not in threestudio code explicitly)
"def pipe(self):
return self.submodules.pipe
@Property
def pipe_lora(self):
return self.submodules.pipe_lora
@Property
def unet(self):
return self.submodules.pipe.unet
@Property
def unet_lora(self):
return self.submodules.pipe_lora.unet
@Property
def vae(self):
return self.submodules.pipe.vae
@Property
def vae_lora(self):
return self.submodules.pipe_lora.vae
"
Is SD pretrained model providing 2D image on every iteration ? or just 4 images for 4 views(front/back/side/overhead) at the first iteration?
Thank you very very much!
The text was updated successfully, but these errors were encountered: