diffusers
[Modular diffusers] more refactors
#11484
Merged

[Modular diffusers] more refactors #11484

yiyixuxu merged 38 commits into modular-refactor from modular-refactor-0501
yiyixuxu
yiyixuxu make loader optional
c8b5d564
yiyixuxu remove lora step and ip-adapter step -> no longer needed
7b86fcea
yiyixuxu rename pipeline -> components, data -> block_state
7ca860c2
yiyixuxu yiyixuxu marked this pull request as draft 191 days ago
HuggingFaceDocBuilderDev
yiyixuxu seperate controlnet step into input + denoise
efd70b78
yiyixuxu refactor controlnet union
43ac1ff7
yiyixuxu reefactor pipeline/block states so that it can dynamically accept kwargs
dc4dbfe1
yiyixuxu remove controlnet union denoise step, refactor & reuse controlnet den…
f5527735
yiyixuxu allow input_fields as input & update message
16b6583f
yiyixuxu update input formating, consider kwarggs_type inputs with no name, e/…
d89631fc
yiyixuxu refactor the denoiseestep using LoopSequential! also add a new file f…
0f0618ff
yiyixuxu change warning to debug
c677d528
yiyixuxu fix get_execusion blocks with loopsequential
2b361a24
yiyixuxu fix auto denoise so all tests pass
2017ae56
yiyixuxu update imports on guiders
cf01aaeb
yiyixuxu remove modular reelated change from pipelines folder
462429b6
yiyixuxu made a modular_pipelines folder!
0acb5e14
yiyixuxu update __init__
153ae34f
yiyixuxu add notes
796453ca
yiyixuxu add block state will also make sure modifed intermediates_inputs will…
144eae4e
yiyixuxu move block mappings to its own file
522e8276
yiyixuxu make inputs truly immutable, remove the output logic in sequential pi…
5cde77f9
yiyixuxu decode block, if skip decoding do not need to update latent
58358c2d
yiyixuxu fix imports
506a8ea0
yiyixuxu fix import
e2491af6
yiyixuxu fix more
a0deefb6
yiyixuxu remove the output step
a7fb2d2a
yiyixuxu make generator intermediates (it is mutable)
8ad14a52
yiyixuxu after_denoise -> decoders
96ce6744
yiyixuxu add a to-do for guider cconfig mixin
27c1158b
yiyixuxu refactor component spec: replace create/create_from_pretrained/create…
d0fbf745
yiyixuxu refactor modular loader: 1. load only load (pretrained components onl…
163341d3
yiyixuxu update components manager
73ab5725
yiyixuxu up
61dac3bb
yiyixuxu remove the duplicated components_manager file I forgot to deletee
4968edc5
yiyixuxu fix import in block mapping
de6ab6b4
yiyixuxu add a to-do for modular loader
eb941503
yiyixuxu prepare_latents_img2img pipeline method -> function, maybe do the sam…
1b89ac14
yiyixuxu update input for loop blocks, do not need to include intermediate
d136ae36
yiyixuxu yiyixuxu merged 3471f2fb into modular-refactor 173 days ago
yiyixuxu yiyixuxu deleted the modular-refactor-0501 branch 173 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone