1a6f5f0860
use backslash on Windows systems for autoadded delimiter
2023-08-06 12:29:31 -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
d09dfc3e9b
fix(api): use db_location
instead of db_path_string
...
This may just be the SQLite memory sentinel value.
2023-08-06 14:09:04 +10: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
9ba50130a1
fix(api): fix db location types
...
The services all want strings instead of `Path`s; create variable for the string representation of the path provided by the config services.
2023-08-06 14:09:04 +10:00
d4cf2d2666
fix(api): fix ApiDependencies.invoker
types
...
ApiDependencies.invoker` provides typing for the API's services layer. Marking it `Optional` results in all the routes seeing it as optional, which is not good.
Instead of marking it optional to satisfy the initial assignment to `None`, we can just skip the initial assignment. This preserves the IDE hinting in API layer and is types-legal.
2023-08-06 14:09:04 +10:00
9aaf67c5b4
wip
2023-08-06 05:05:25 +03:00
b8b589c150
fix(nodes): fix hsl nodes rebase conflict
2023-08-06 09:57:49 +10:00
d93900a8de
Added HSL Nodes
2023-08-06 09:57:49 +10:00
80876bbbd1
Merge remote-tracking branch 'origin/refactor/model_manager_instantiate' into refactor/model_manager_instantiate
2023-08-05 15:25:05 -07:00
7a4ff4c089
Merge branch 'main' into refactor/model_manager_instantiate
2023-08-05 15:23:38 -07:00
44bf308192
test(model_management): add a couple tests for _get_model_path
2023-08-05 15:22:23 -07:00
12e51c84ae
blackified
2023-08-05 14:26:16 -07:00
0ccc3b509e
add techjedi's import script, with some filecompletion tweaks
2023-08-05 14:26:16 -07:00
4043a4c21c
blackified
2023-08-05 12:44:58 -04:00
83f75750a9
add techjedi's import script, with some filecompletion tweaks
2023-08-05 12:19:24 -04:00
dc96a3e79d
Fix random number generator
...
Passing in seed=0 is not equivalent to seed=None. The latter will get a new seed from entropy in the OS, and that's what we should be using.
2023-08-06 00:29:08 +10:00
c076f1397e
rebuild frontend
2023-08-05 14:40:42 +10:00
2568aafc0b
bump version number so that pip updates work
2023-08-05 14:40:42 +10: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
7d0cc6ec3f
chore: black
2023-08-05 02:04:22 +10:00
2f8b928486
Add support for diff/full lora layers
2023-08-05 02:04:22 +10:00
0d3c27f46c
Fix typo
...
Co-authored-by: Ryan Dick <ryanjdick3@gmail.com >
2023-08-04 11:44:56 -04:00
cff91f06d3
Add lora apply in sdxl l2l node
2023-08-04 11:44:56 -04:00
1d5d187ba1
model probe detects sdxl lora models
2023-08-04 11:44:56 -04:00
1ac14a1e43
add sdxl lora support
2023-08-04 11:44:56 -04:00
cfc3a20565
autoAddBoardId should always be defined
2023-08-04 22:19:11 +10:00
f06fee4581
Merge branch 'main' into remove-onnx-model-check-from-pipeline-download
2023-08-03 22:02:05 -04:00
0a0b7141af
Merge branch 'main' into feat/execution-stats
2023-08-03 19:49:00 -04:00
1deca89fde
Merge branch 'main' into feat/select-vram-in-config
2023-08-03 19:27:58 -04:00
446fb4a438
blackify
2023-08-03 19:24:23 -04:00