0b11f309ca
instead of crashing when a corrupted model is detected, warn and move on
2023-08-11 15:05:14 -04:00
6a8eb392b2
Add support for loading SDXL LoRA weights in diffusers format.
2023-08-11 14:40:22 -04:00
c0c2ab3dcf
Format by black
2023-08-11 03:20:56 +03:00
56023bc725
Add support for LyCORIS IA3 format
2023-08-11 02:08:08 +03:00
d0fee93aac
round slider values to nice numbers
2023-08-10 18:00:45 -04:00
1bfe9835cf
clip cache settings to permissible values; remove redundant imports in install __init__ file
2023-08-10 18:00:45 -04:00
f6522c8971
Merge branch 'main' into fix/detect-more-loras
2023-08-10 17:33:16 -04:00
a969707e45
prevent vae: '' from crashing model
2023-08-10 17:33:04 -04:00
cd2c688562
Merge branch 'main' into refactor/remove_unused_pipeline_methods
2023-08-09 17:26:09 -04:00
2f68a1a76c
use Stalker's simplified LoRA vector-length detection code
2023-08-09 09:21:29 -04:00
7d4ace962a
Merge branch 'main' into fix/detect-more-loras
2023-08-09 08:48:27 -04:00
8b39b67ec7
Merge branch 'main' into feat/select-vram-in-config
2023-08-09 12:17:27 +10:00
dfb41d8461
Merge branch 'main' into bugfix/autodetect-sdxl-ckpt-config
2023-08-09 03:57:44 +03:00
4d5169e16d
Merge branch 'main' into feat/select-vram-in-config
2023-08-08 13:50:02 -04:00
f56f19710d
allow user to interactively resize screen before UI runs
2023-08-08 12:27:25 -04:00
13347f6aec
blackified
2023-08-08 08:33:30 -07:00
a9bf387e5e
turned on Pydantic validate_assignment
2023-08-08 08:33:30 -07:00
8258c87a9f
refrain from writing deprecated legacy options to invokeai.yaml
2023-08-08 08:33:30 -07:00
a8d3e078c0
Merge branch 'main' into fix/detect-more-loras
2023-08-08 10:42:45 -04:00
6ed7ba57dd
Merge branch 'main' into bugfix/fix-model-updates
2023-08-08 09:05:25 -04:00
f0918edf98
improve error reporting on unrecognized lora models
2023-08-07 16:38:58 -04:00
22f7cf0638
add stalker's complicated but effective code for finding token vector length in LoRAs
2023-08-07 16:19:57 -04:00
25c669b1d6
Merge remote-tracking branch 'origin/main' into refactor/remove_unused_pipeline_methods
2023-08-07 13:03:10 -07:00
0fd13d3604
Merge branch 'main' into feat/select-vram-in-config
2023-08-07 15:51:59 -04:00
72a3e776b2
fix logic error introduced in PR 4109
2023-08-07 15:38:22 -04:00
af044007d5
pick correct config file for sdxl models
2023-08-07 15:19:49 -04:00
f3d3316558
probe LoRAs that do not have the text encoder
2023-08-06 16:00:53 -04:00
5bfd6cb66f
Merge remote-tracking branch 'origin/main' into refactor/model_manager_instantiate
...
# Conflicts:
# invokeai/backend/model_management/model_manager.py
2023-08-05 22:02:28 -07:00
59caff7ff0
refactor(diffusers_pipeline): remove unused img2img wrappers 🚮
...
invokeai.app no longer needs this as a single method, as it builds on latents2latents instead.
2023-08-05 21:50:52 -07:00
6487e7d906
refactor(diffusers_pipeline): remove unused ModelGroup 🚮
...
orphaned since #3550 removed the LazilyLoadedModelGroup code, probably unused since ModelCache took over responsibility for sequential offload somewhere around #3335 .
2023-08-05 21:50:52 -07:00
77033eabd3
refactor(diffusers_pipeline): remove unused precision
🚮
2023-08-05 21:50:52 -07:00
b80abdd101
refactor(diffusers_pipeline): remove unused image_from_embeddings 🚮
2023-08-05 21:50:52 -07:00
006d782cc8
refactor(diffusers_pipeline): tidy imports 🚮
2023-08-05 21:50:52 -07:00
66f524cae7
fix(mm): fix a lot of typing issues
...
Most fixes are just things being typed as `str` but having default values of `None`, but there are some minor logic changes.
2023-08-06 14:09:04 +10:00
44bf308192
test(model_management): add a couple tests for _get_model_path
2023-08-05 15:22:23 -07:00
65ed224bfc
Merge branch 'main' into refactor/model_manager_instantiate
2023-08-04 21:34:38 -07:00
b6e369c745
chore: black
2023-08-05 12:28:35 +10:00
ecabfc252b
devices.py - Update MPS FP16 check to account for upcoming MacOS Sonoma
...
float16 doesn't seem to work on MacOS Sonoma due to further changes with Metal. This'll default back to float32 for Sonoma users.
2023-08-05 12:28:35 +10:00
da96a41103
Merge branch 'main' into feat/select-vram-in-config
2023-08-05 12:11:50 +10:00
eb6c317f04
chore: black
2023-08-05 12:05:24 +10:00
6d7223238f
fix: fix typo in message
2023-08-05 12:05:24 +10:00
8607d124c5
improve message about the consequences of the --ignore_missing_core_models flag
2023-08-05 12:05:24 +10:00
23497bf759
add --ignore_missing_core_models
CLI flag to bypass checking for missing core models
2023-08-05 12:05:24 +10:00
b10cf20eb1
Merge branch 'main' into refactor/model_manager_instantiate
...
# Conflicts:
# invokeai/backend/model_management/model_manager.py
2023-08-04 18:28:18 -07:00
9bacd77a79
Merge branch 'main' into bugfix/fp16-models
2023-08-05 01:42:43 +03:00
1b158f62c4
resolve vae overrides correctly
2023-08-04 18:24:47 -04:00
6ad565d84c
folded in changes from 4099
2023-08-04 18:24:47 -04:00
04229082d6
Provide ti name from model manager, not from ti itself
2023-08-04 18:24:47 -04:00
f0613bb0ef
Fix merge conflict resolve - restore full/diff layer support
2023-08-04 19:53:27 +03:00
0e9f92b868
Merge branch 'main' into feat/sdxl_lora
2023-08-04 19:22:13 +03:00