diffusers
[feat] IP Adapters (author @okotaku )
#5713
Merged

[feat] IP Adapters (author @okotaku ) #5713

yiyixuxu merged 161 commits into main from ip-adapter
yiyixuxu
okotaku add ip-adapter
08a18283
sayakpaul modularize.
c4646f87
sayakpaul add to inits.
f3755d49
sayakpaul fix
5887af07
sayakpaul fix
f9aaa54a
sayakpaul fix
a45292b4
sayakpaul fix
023c2b7c
sayakpaul fix
8fe3064c
sayakpaul fix
dded7c41
sayakpaul fix
651302b3
sayakpaul fix
f10eb255
sayakpaul fix
f051c9eb
sayakpaul device placement
6031383d
sayakpaul device placement
95e38ac8
sayakpaul device placement fix.
3d696884
okotaku Merge branch 'main' into feat/ip_adapter
cacee6dd
okotaku fix import
351180f7
sayakpaul composable ip adapter module
2e83d6c1
add image_encoder to sd as optional components
1d64cb84
add image_prompt arg
70fae5c2
move image_projection to unet, refactor
3aaaa236
update comments
2154d019
sayakpaul fix
2807ee3e
sayakpaul make image_encoder default to None.
bc528109
sayakpaul fully delegate the image encoding logic.
eaf94bb2
sayakpaul Merge branch 'main' into feat/ip_adapter
c22cd90c
sayakpaul debug
7cf7f707
sayakpaul fix
03e2961c
sayakpaul fix
982a557e
sayakpaul fix:
60590992
sayakpaul fix
c56503b4
sayakpaul separate the loacder.
59c933ae
sayakpaul circular import problem
7ece033a
sayakpaul circular imports.
4cb0432a
sayakpaul added_cond_kwargs not needed now.
17223d40
sayakpaul remove save_ip_adapter.
8001d244
sayakpaul remove ip adapter pipeline from the face of the earth
7887ba73
sayakpaul refactor __call__
46c668b3
sayakpaul fix init.
6e28231d
sayakpaul Merge branch 'main' into feat/ip_adapter
3241c962
sayakpaul remove none
ef937be4
sayakpaul image_encoder
70434436
sayakpaul module registration
d7e390fc
sayakpaul does defaulting to None work for modules?
86b0e4a1
unet
d0cf0cc1
HuggingFaceDocBuilderDev
patrickvonplaten
patrickvonplaten approved these changes on 2023-11-08
style
f2431b3e
fix a test
7fdbf86a
attemp to fix image_encoder none test
ba43e033
sdxl
1d2b58b7
sd img2img
6c0106b7
yiyixuxu
inpaint
84bcbd67
yiyixuxu
another attemp to fix lora test
9b8b11ab
fix more tests
d662f6ce
more image_encoder: none
a77b1e5a
sayakpaul
sayakpaul add to sdxl inpainting
ecb2a5fd
sayakpaul add to sdxl image-to-image
c0042c11
sayakpaul stylw
44eb0344
sayakpaul style
0f1e364e
sayakpaul feat: safetensors loading.
b2f7af0f
sayakpaul fix: tests.
6af21123
sayakpaul
sayakpaul fix more tests
88efe676
doc
5baa910a
sayakpaul
sayakpaul commented on 2023-11-09
sayakpaul sayakpaul changed the title [draft/proposal] Ip-adapter (alternative design) [feat] IP Adapters 2 years ago
fix sdxl img2img + inpaint tests
abc13729
sayakpaul add: integration test
5e60de56
sayakpaul add: test_ prefix.
95797b56
sayakpaul subfolder
b04cdcfd
sayakpaul tests
be731674
sayakpaul add: image-to-image
fb401d45
fix bunch tests
86b4f09c
Merge branch 'ip-adapter' of github.com:huggingface/diffusers into ip…
426fdb33
sayakpaul fix: assertion values.
66f70235
sayakpaul add: inpainting
c904c630
sayakpaul fix: assertion values for inpainting
90857975
sayakpaul fix: inpainting tests
ab060c41
sayakpaul fix: more
0d7ef92a
fix auto test
b132f500
Merge branch 'ip-adapter' of github.com:huggingface/diffusers into ip…
0dee7fa5
sayakpaul add: sdxl integration tests
188f1d70
sayakpaul fix: assertion values for sdxl.
36e79035
fix last one
4f34e086
Merge branch 'ip-adapter' of github.com:huggingface/diffusers into ip…
2d2a7b15
sayakpaul fix: assertion for inpainting
756534b3
fix tiny encoder
a17655b1
Merge branch 'ip-adapter' of github.com:huggingface/diffusers into ip…
fcf60f31
make quality
4d089303
fix
cb451b04
cubiq
sayakpaul
yiyixuxu yiyixuxu changed the title [feat] IP Adapters [feat] IP Adapters (author @okotaku ) 2 years ago
sayakpaul Merge branch 'main' into ip-adapter
85f39590
sayakpaul add: fast test.
eed9900e
sayakpaul
sayakpaul Merge branch 'main' into ip-adapter
565c7c09
sayakpaul add sdxl docs
82a7e4de
patrickvonplaten uP
5c179b95
patrickvonplaten lcm add tests
eda593bf
patrickvonplaten Add co-author
5c838e42
patrickvonplaten
patrickvonplaten lcm add tests
7183b151
patrickvonplaten Merge branch 'main' of https://github.com/huggingface/diffusers into …
9d7939f4
patrickvonplaten uP
0b15eb16
sayakpaul fix
eec02db6
sayakpaul be explicit about @okotaku
819ed61a
patrickvonplaten
patrickvonplaten commented on 2023-11-09
patrickvonplaten Apply suggestions from code review
6e52db73
sayakpaul remove mention
d9d76721
sayakpaul
sayakpaul commented on 2023-11-09
sayakpaul Apply suggestions from code review
f35ce5be
DN6
DN6 commented on 2023-11-09
patrickvonplaten uP
49234b16
DN6
DN6 commented on 2023-11-09
patrickvonplaten uP
e9cdb698
patrickvonplaten Merge branch 'main' into ip-adapter
1cd4b23e
patrickvonplaten uP
2ecbc447
patrickvonplaten uP
584138cb
patrickvonplaten uP
82f0cc9a
stevhliu
stevhliu commented on 2023-11-09
patrickvonplaten more debug
9471dd9b
adhikjoshi
yiyixuxu Apply suggestions from code review
7ecfcfe4
sayakpaul Merge branch 'main' into ip-adapter
e6c89340
sayakpaul style
774f0dd1
sayakpaul remove ipdb
3ab40491
sayakpaul Merge branch 'main' into ip-adapter
319e003c
sayakpaul
sayakpaul style
a106e833
sayakpaul debug
90f9a584
sayakpaul debug
679bcf31
sayakpaul debug
d43f075d
sayakpaul debug
be3d3e81
sayakpaul debug
105bd35b
sayakpaul debug
1a28c329
sayakpaul debug
dc768168
sayakpaul debug
f06ba21d
sayakpaul
patrickvonplaten
patrickvonplaten more debug
af88728c
patrickvonplaten Merge branch 'ip-adapter' of https://github.com/huggingface/diffusers…
9ece001d
patrickvonplaten more debug
087417ce
patrickvonplaten more debug
f4a04c0c
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten Apply suggestions from code review
5e4b53d0
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten
patrickvonplaten commented on 2023-11-10
patrickvonplaten add tests
286cb1a9
patrickvonplaten Merge branch 'ip-adapter' of https://github.com/huggingface/diffusers…
54b3b21e
yiyixuxu Apply suggestions from code review
9ff5f6b5
refactor load_ip_adapter: add capabiliity to load clip image encoder …
e8f6a85a
style
d50a19f0
refacotr 2: unet._load_ip_adapter_weights
7e7f1dc2
update doc
10b79b5b
controlnet
e00dcfec
animatediff
60049ca5
fix tests + remove controlnet attn processor
5641a64e
sdxl
9d94e20d
add doc
fed72fb3
patrickvonplaten
patrickvonplaten commented on 2023-11-14
patrickvonplaten
patrickvonplaten commented on 2023-11-14
patrickvonplaten
patrickvonplaten commented on 2023-11-14
patrickvonplaten
patrickvonplaten commented on 2023-11-14
resolve merge
b4b32df0
fix circular import
f46c2e46
fix
3203eeb6
fix
b40e94fc
fix
fae2a05b
fix
8fe9798d
yiyixuxu Update src/diffusers/pipelines/pipeline_utils.py
f97a7971
yiyixuxu Update src/diffusers/pipelines/pipeline_utils.py
c6078788
update tests
2c2c607e
Merge branch 'ip-adapter' of github.com:huggingface/diffusers into ip…
97c68eb5
yiyixuxu
yiyixuxu commented on 2023-11-16
style
dc1b7eb5
yiyixuxu
yiyixuxu
xiaohu2015
xiaohu2015
xiaohu2015
xiaohu2015 commented on 2023-11-17
xiaohu2015
xiaohu2015 commented on 2023-11-17
juancopi81
text_context_len -> num_tokens
dd67bcdf
yiyixuxu Merge branch 'main' into ip-adapter
55b6f5c0
fix
d4edc4e5
support safetensors + make subfolder and weight_name required argument
75022d0e
yiyixuxu
xiaohu2015
xiaohu2015 approved these changes on 2023-11-18
juancopi81
yiyixuxu
patrickvonplaten
patrickvonplaten commented on 2023-11-20
patrickvonplaten
patrickvonplaten approved these changes on 2023-11-20
ghost
make aggresive tests
aaba4d47
yiyixuxu Merge branch 'main' into ip-adapter
c0e9e5d1
copies
2fd16858
Merge branch 'ip-adapter' of github.com:huggingface/diffusers into ip…
b5029fb4
add
0162a453
fix
304c790d
yiyixuxu
patrickvonplaten Merge branch 'main' into ip-adapter
66457762
patrickvonplaten
patrickvonplaten approved these changes on 2023-11-21
yiyixuxu yiyixuxu merged ba352aea into main 2 years ago
yiyixuxu yiyixuxu deleted the ip-adapter branch 2 years ago
alexblattner
sayakpaul
TonyLianLong
yiyixuxu
MackorLab
okaris
xhinker
xhinker
thibaudart
patrickvonplaten
thibaudart
xingyouxin
asomoza
xingyouxin
xingyouxin

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone