Lincoln Stein
aabe79686e
Merge branch 'v2.3' into fix/new_diffusers_names
2023-04-20 17:20:33 +01:00
Lincoln Stein
216b1c3a4a
Merge branch 'v2.3' into fix/new_diffusers_names
2023-04-18 19:37:25 -04:00
Lincoln Stein
da96ec9dd5
Merge branch 'v2.3' into feat/lokr_support
2023-04-18 19:08:03 -04:00
StAlKeR7779
967d853020
Merge branch 'v2.3' into feat/lokr_support
2023-04-16 23:10:45 +03:00
StAlKeR7779
e91117bc74
Add support for lokr lycoris format
2023-04-16 23:05:13 +03:00
Lincoln Stein
203a7157e1
fix the "import from directory" function in console model installer
...
- This was inadvertently broken when we stopped supporting direct
loading of checkpoint models.
- Now fixed.
2023-04-15 21:07:02 -04:00
Lincoln Stein
8f17d17208
Merge branch 'v2.3' into fix/new_diffusers_names
2023-04-13 22:44:05 -04:00
Lincoln Stein
c6ecf3afc5
pin diffusers to 0.15.*, and fix deprecation warning on unet.in_channels
2023-04-13 22:38:50 -04:00
StAlKeR7779
0bc5dcc663
Refactor
2023-04-13 16:05:04 +03:00
Lincoln Stein
1183bf96ed
hotfix to 2.3.4
...
- Pin diffusers to 0.14
- Small fix to LoRA loading routine that was preventing placement of
LoRA files in subdirectories.
- Bump version to 2.3.4.post1
2023-04-13 08:48:30 -04:00
StAlKeR7779
16c97ca0cb
Fix num_train_timesteps in config
2023-04-12 23:57:45 +03:00
StAlKeR7779
e24dd97b80
Fix that config attributes no longer accessible as object attributes
2023-04-12 23:40:14 +03:00
StAlKeR7779
5a54039dd7
Fix imports for diffusers 0.15.0
...
Imports:
`diffusers.models.cross_attention -> diffusers.models.attention_processor`
Unions:
`AttnProcessor -> AttentionProcessor`
Classes:
| Old name | New name|
| --- | --- |
| CrossAttention | Attention |
| CrossAttnProcessor | AttnProcessor |
| XFormersCrossAttnProcessor | XFormersAttnProcessor |
| CrossAttnAddedKVProcessor | AttnAddedKVProcessor |
| LoRACrossAttnProcessor | LoRAAttnProcessor |
| LoRAXFormersCrossAttnProcessor | LoRAXFormersAttnProcessor |
Same names in this class:
`SlicedAttnProcessor, SlicedAttnAddedKVProcessor`
2023-04-12 22:54:25 +03:00
Lincoln Stein
96a5de30e3
Merge branch 'v2.3' into bugfix/pathconf-on-windows
2023-04-11 11:11:20 -04:00
Lincoln Stein
17de5c7008
Merge branch 'v2.3' into bugfix/pathconf-on-windows
2023-04-09 22:10:24 -04:00
Lincoln Stein
f95403dcda
Merge branch 'v2.3' into bugfix/detect-running-invoke-before-updating
2023-04-09 22:09:17 -04:00
Lincoln Stein
e54d060d17
send and receive messages as bytes, not objects
2023-04-09 18:17:55 -04:00
Lincoln Stein
a01f1d4940
workaround no os.pathconf() on Windows platforms
...
- Previous PR to truncate long filenames won't work on windows
due to lack of support for os.pathconf(). This works around the
limitation by hardcoding the value for PC_NAME_MAX when pathconf
is unavailable.
2023-04-09 17:45:34 -04:00
Lincoln Stein
1873817ac9
adjustments for windows
2023-04-09 17:24:47 -04:00
Lincoln Stein
31333a736c
check if invokeai is running before trying to update
...
- on windows systems, updating the .venv while invokeai is using it leads to
corruption.
2023-04-09 16:57:14 -04:00
Damian Stewart
0646649c05
fix extracting loras from legacy blends
2023-04-09 22:21:44 +02:00
Lincoln Stein
2af511c98a
release 2.3.4
2023-04-09 13:31:45 -04:00
Lincoln Stein
c5b34d21e5
Merge branch 'v2.3' into bugfix/truncate-filenames-in-invokeai-batch
2023-04-09 11:29:32 -04:00
StAlKeR7779
894e2e643d
Pass extra_conditioning_info in inpaint
2023-04-09 00:50:30 +03:00
Lincoln Stein
5983e65b22
invokeai-batch: truncate image filenames that exceed filesystem's max filename size
...
- Closes #3115
2023-04-07 18:20:32 -04:00
Lincoln Stein
1faf9c5cdd
bump version
2023-04-07 09:52:32 -04:00
Damian Stewart
b141ab42d3
bump compel version to fix lora + blend
2023-04-07 14:12:22 +02:00
Lincoln Stein
35c4ff8ab0
prevent crash when prompt blend requested
2023-04-06 21:22:47 -04:00
Lincoln Stein
0784e49d92
code cleanup and change default LoRA weight
...
- Remove unused (and probably dangerous) `unload_applied_loras()` method
- Remove unused `LoraManager.loras_to_load` attribute
- Change default LoRA weight to 0.75 when using WebUI to add a LoRA to prompt.
2023-04-06 16:34:22 -04:00
Damian Stewart
09fe21116b
Update shared_invokeai_diffusion.py
...
add line to docs
2023-04-06 11:01:00 +02:00
Lincoln Stein
3dffa33097
Merge branch 'v2.3' into feat/lora-support-2.3
2023-04-05 21:59:54 -04:00
Sergey Borisov
baf60948ee
Update kohya_lora_manager.py
...
Bias parsing, fix LoHa parsing and weight calculation
2023-04-06 01:44:20 +03:00
Sergey Borisov
b62cce20b8
Clean up
2023-04-05 20:18:04 +03:00
Sergey Borisov
6a8848b61f
Draft implementation if LyCORIS(LoCon and LoHi)
2023-04-05 17:59:29 +03:00
Lincoln Stein
c8fa01908c
remove app tests
...
- removed app directory (a 3.0 feature), so app tests had to go too
- fixed regular expression in the concepts lib which was causing deprecation warnings
2023-04-04 23:41:26 -04:00
Lincoln Stein
cb1d433f30
create loras directory at update time
2023-04-04 22:47:15 -04:00
Lincoln Stein
ad5142d6f7
remove nodes app directory
...
- This was inadvertently included in the PR when rebased from main
2023-04-04 06:45:51 -04:00
Lincoln Stein
793488e90a
sort lora list alphabetically
2023-04-03 16:19:30 -04:00
Lincoln Stein
afcb278e66
fix crash when no extra conditioning provided (redux)
2023-04-02 19:43:56 -04:00
Lincoln Stein
0a0e44b51e
fix crash when no extra conditioning provided
2023-04-02 17:13:08 -04:00
Lincoln Stein
d4d3441a52
save name of last model to disk whenever model changes
...
- this allows invokeai to restore the last used model on startup, even
after a crash or keyboard interrupt.
2023-04-02 15:46:39 -04:00
Lincoln Stein
3a0fed2fda
add withLora() readline autocompletion support
2023-04-02 15:35:39 -04:00
blessedcoolant
fad6fc807b
fix(ui): LoraManager UI causing overload
2023-04-02 19:37:47 +12:00
Lincoln Stein
d7b2dbba66
limit number of suggested concepts to those with at least 6 likes
2023-04-02 00:31:55 -04:00
Lincoln Stein
16aeb8d640
tweak debugging message for lora unloading
2023-04-01 23:45:36 -04:00
Lincoln Stein
e0bd30b98c
more elegant handling of lora context
2023-04-01 23:41:22 -04:00
Lincoln Stein
90f77c047c
Update ldm/modules/lora_manager.py
...
Co-authored-by: neecapp <ryree0@gmail.com >
2023-04-01 23:24:50 -04:00
Lincoln Stein
941fc2297f
Update ldm/modules/kohya_lora_manager.py
...
Co-authored-by: neecapp <ryree0@gmail.com >
2023-04-01 23:23:49 -04:00
Lincoln Stein
110b067c52
Update ldm/modules/kohya_lora_manager.py
...
Co-authored-by: neecapp <ryree0@gmail.com >
2023-04-01 23:23:29 -04:00
Lincoln Stein
8518f8c2ac
LoRA alpha can be 0
2023-04-01 17:28:36 -04:00