blessedcoolant
|
e0dddbd38e
|
chore: fix isort issues
|
2023-09-17 12:13:03 +12:00 |
|
blessedcoolant
|
b7773c9962
|
chore: black & lint fixes
|
2023-09-17 12:00:21 +12:00 |
|
user1
|
c48e648cbb
|
Added per-step setting of IP-Adapter weights (for param easing, etc.)
|
2023-09-16 12:36:16 -07:00 |
|
user1
|
7ee13879e3
|
Added check in IP-Adapter to avoid begin/end step percent handling if use of IP-Adapter is already turned off due to potential clash with other cross attention control.
|
2023-09-16 09:29:50 -07:00 |
|
user1
|
ced297ed21
|
Initial implementation of IP-Adapter "begin_step_percent" and "end_step_percent" for controlling on which steps IP-Adapter is applied in the denoising loop.
|
2023-09-16 08:24:12 -07:00 |
|
Ryan Dick
|
b57acb7353
|
Merge branch 'main' into feat/ip-adapter
|
2023-09-15 13:15:25 -04:00 |
|
Ryan Dick
|
c2f074dc2f
|
Fix python static checks.
|
2023-09-14 16:48:47 -04:00 |
|
Ryan Dick
|
781e8521d5
|
Eliminate the need for IPAdapter.initialize().
|
2023-09-14 15:02:59 -04:00 |
|
Ryan Dick
|
1c8991a3df
|
Use CLIPVisionModel under model management for IP-Adapter.
|
2023-09-13 19:10:02 -04:00 |
|
Ryan Dick
|
3ee9a21647
|
Initial (barely) working version of IP-Adapter model management.
|
2023-09-13 08:27:24 -04:00 |
|
Martin Kristiansen
|
e467ca7f1b
|
Apply black, isort, flake8
|
2023-09-12 13:01:58 -04:00 |
|
Martin Kristiansen
|
caea6d11c6
|
isort wip 2
|
2023-09-12 13:01:58 -04:00 |
|
Ryan Dick
|
50a0691514
|
flake8
|
2023-09-08 18:05:31 -04:00 |
|
Ryan Dick
|
3f7d5b4e0f
|
Remove redundant IPAdapterXL class.
|
2023-09-08 15:46:10 -04:00 |
|
Ryan Dick
|
91596d9527
|
Re-factor IPAdapter to patch UNet in a context manager.
|
2023-09-08 15:39:22 -04:00 |
|
Ryan Dick
|
b2d5b53b5f
|
Pass IP-Adapter conditioning via cross_attention_kwargs instead of concatenating to the text embedding. This avoids interference with other features that manipulate the text embedding (e.g. long prompts).
|
2023-09-08 11:47:36 -04:00 |
|
Ryan Dick
|
ddc148b70b
|
Move ConditioningData and its field classes to their own file. This will allow new conditioning types to be added more cleanly without introducing circular dependencies.
|
2023-09-08 11:00:11 -04:00 |
|
Ryan Dick
|
23fdf0156f
|
Clean up IP-Adapter in diffusers_pipeline.py - WIP
|
2023-09-06 20:42:20 -04:00 |
|
Ryan Dick
|
d776e0a0a9
|
Split ControlField and IpAdapterField.
|
2023-09-06 17:03:37 -04:00 |
|
blessedcoolant
|
3ac68cde66
|
chore: flake8 cleanup
|
2023-09-05 12:07:12 +12:00 |
|
blessedcoolant
|
07381e5a26
|
cleanup: merge conflicts
|
2023-09-05 11:37:12 +12:00 |
|
user1
|
fb1b03960e
|
Added IP-Adapter SDXL support. Added IP-Adapter "Plus" (more detail) model support.
|
2023-09-01 04:40:30 -07:00 |
|
user1
|
74bfb5e1f9
|
First commit of separate node for IP-Adapter.
And it own dataclasses for passing info.
|
2023-08-31 23:07:15 -07:00 |
|
user1
|
5a9993772d
|
Added ip_adapter_strength parameter to adjust weighting of IP-Adapter's added cross-attention layers
|
2023-08-30 17:28:30 -07:00 |
|
user1
|
9f86cfa471
|
Working POC of IP-Adapters. Not fully nodified yet.
|
2023-08-30 17:28:30 -07:00 |
|
Sergey Borisov
|
8562dbaaa8
|
Hotfix to make second order schedulers work with mask
|
2023-08-30 02:18:08 +03:00 |
|
StAlKeR7779
|
3e6c49001c
|
Change antialias to True as input - image
Co-authored-by: Lincoln Stein <lincoln.stein@gmail.com>
|
2023-08-28 02:54:39 +03:00 |
|
Sergey Borisov
|
526c7e7737
|
Provide antialias argument as behaviour will be changed in future(deprecation warning)
|
2023-08-27 20:04:55 +03:00 |
|
blessedcoolant
|
e9633a3adb
|
Merge branch 'main' into fix/inpaint_gen
|
2023-08-27 02:54:19 +12:00 |
|
psychedelicious
|
3c43594c26
|
Merge branch 'main' into fix/inpaint_gen
|
2023-08-18 15:57:48 +10:00 |
|
Martin Kristiansen
|
537ae2f901
|
Resolving merge conflicts for flake8
|
2023-08-18 15:52:04 +10:00 |
|
Sergey Borisov
|
cfd827cfad
|
Added node for creating mask inpaint
|
2023-08-18 04:07:40 +03:00 |
|
Lincoln Stein
|
b69f26c85c
|
add support for "balanced" attention slice size
|
2023-08-17 16:11:09 -04:00 |
|
Lincoln Stein
|
c19835c2d0
|
wired attention configuration into backend
|
2023-08-17 14:20:45 -04:00 |
|
Sergey Borisov
|
5aa7bfebd4
|
Fix masked generation with inpaint models
|
2023-08-16 20:28:33 +03:00 |
|
psychedelicious
|
9d3cd85bdd
|
chore: black
|
2023-08-14 13:02:33 +10:00 |
|
psychedelicious
|
9fee3f7b66
|
Revert "Add magic to debug"
This reverts commit 511da59793 .
|
2023-08-14 12:58:08 +10:00 |
|
Sergey Borisov
|
511da59793
|
Add magic to debug
|
2023-08-14 05:14:24 +03:00 |
|
Sergey Borisov
|
3d8da67be3
|
Remove callback-generator wrapper
|
2023-08-14 03:35:15 +03:00 |
|
Sergey Borisov
|
096333ba3f
|
Fix error on zero timesteps
|
2023-08-14 00:20:01 +03:00 |
|
Sergey Borisov
|
7a8f14d595
|
Clean-up code a bit
|
2023-08-13 19:50:48 +03:00 |
|
blessedcoolant
|
561951ad98
|
chore: Black linting
|
2023-08-13 21:28:39 +12:00 |
|
Sergey Borisov
|
f3ae52ff97
|
Fix error at high denoising_start, fix unipc(cpu_only)
|
2023-08-11 15:46:16 +03:00 |
|
Sergey Borisov
|
17fed1c870
|
Fix merge conflict errors
|
2023-08-10 05:03:33 +03:00 |
|
Sergey Borisov
|
ade78b9591
|
Merge branch 'main' into feat/refactor_generation_backend
|
2023-08-10 04:32:16 +03:00 |
|
Sergey Borisov
|
e98f7eda2e
|
Fix total_steps in generation event, order field added
|
2023-08-09 03:34:25 +03:00 |
|
Sergey Borisov
|
a7e44678fb
|
Remove legacy/unused code
|
2023-08-08 20:49:01 +03:00 |
|
Sergey Borisov
|
96b7248051
|
Add mask to l2l
|
2023-08-08 18:50:36 +03:00 |
|
Sergey Borisov
|
1db2c93f75
|
Fix preview, inpaint
|
2023-08-07 21:27:32 +03:00 |
|
Sergey Borisov
|
2539e26c18
|
Apply denoising_start/end, add torch-sdp to memory effictiend attention func
|
2023-08-07 19:57:11 +03:00 |
|