blessedcoolant
dc9268f772
[WebUI] Symmetry Fix ( #2745 )
...
Symmetry now has a toggle on and off. Won't be passed if not enabled.
Symmetry settings now moved to their accordion.
2023-02-21 08:47:23 +13:00
Lincoln Stein
47ddc00c6a
in textual inversion training, skip over non-image files
...
- Closes #2715
2023-02-20 14:44:10 -05:00
Lincoln Stein
0d22fd59ed
restore ability of textual inversion manager to read .pt files
...
- Fixes longstanding bug in the token vector size code which caused
.pt files to be assigned the wrong token vector length. These
were then tossed out during directory scanning.
2023-02-20 14:34:14 -05:00
blessedcoolant
d5efd57c28
Merge branch 'symmetry-fix' of https://github.com/blessedcoolant/InvokeAI into symmetry-fix
2023-02-21 07:44:34 +13:00
blessedcoolant
b52a92da7e
build: symmetry-fix-2
2023-02-21 07:43:56 +13:00
blessedcoolant
b949162e7e
Revert Symmetry Big Size Input
2023-02-21 07:42:20 +13:00
blessedcoolant
5409991256
Merge branch 'main' into symmetry-fix
2023-02-21 07:29:53 +13:00
blessedcoolant
be1bcbc173
build: symmetry-fix
2023-02-21 07:28:25 +13:00
blessedcoolant
d6196e863d
Move symmetry settings to their own accordion
2023-02-21 07:25:24 +13:00
blessedcoolant
63e790b79b
fix crash in CLI when --save_intermediates called ( #2744 )
...
Fixes #2733
2023-02-21 07:16:45 +13:00
Lincoln Stein
cf53bba99e
Merge branch 'main' into bugfix/save-intermediates
2023-02-20 12:51:53 -05:00
Lincoln Stein
ed4c8f6a8a
fix crash in CLI when --save_intermediates called
...
Fixes #2733
2023-02-20 12:50:32 -05:00
Lincoln Stein
aab8263c31
Fix crash on calling diffusers' prepare_attention_mask ( #2743 )
...
Diffusers' `prepare_attention_mask` was crashing when we didn't pass in
a batch size.
2023-02-20 12:35:33 -05:00
Jonathan
b21bd6f428
Fix crash on calling diffusers' prepare_attention_mask
...
Diffusers' `prepare_attention_mask` was crashing when we didn't pass in a batch size.
2023-02-20 11:12:47 -06:00
Kevin Turner
cb6903dfd0
Merge branch 'main' into perf/lowmem_sequential_guidance
2023-02-20 08:03:11 -08:00
blessedcoolant
cd87ca8214
Correctly detect when an embedding is incompatible with the current model ( #2736 )
...
- Fixed the test for token length; tested on several .pt and .bin files
- Also added a __main__ entrypoint for CLI.py, to make pdb debugging a
bit more convenient.
2023-02-21 04:32:32 +13:00
blessedcoolant
58e5bf5a58
Merge branch 'main' into bugfix/embedding-compatibility-test
2023-02-21 04:09:18 +13:00
blessedcoolant
f17c7ca6f7
[WebUI] Symmetry Settings ( #2741 )
...
Add the newly added Symmetry settings to the WebUI.
2023-02-21 04:07:30 +13:00
blessedcoolant
c3dd28cff9
Merge branch 'main' into symmetry-webui
2023-02-21 04:06:54 +13:00
blessedcoolant
db4e1e8b53
add @lstein and @blessedcoolant to all codeowner paths ( #2742 )
...
- In an emergency, one or the other of these individuals will be
available to review any part of the code.
2023-02-21 04:06:23 +13:00
Lincoln Stein
3e43c3e698
add @lstein and @blessedcoolant to all paths
...
- In an emergency, one or the other of these individuals will
be available to review any part of the code.
2023-02-20 10:02:32 -05:00
blessedcoolant
cc7733af1c
Merge branch 'main' into enhance/update-menu
2023-02-21 03:54:40 +13:00
blessedcoolant
2a29734a56
Merge branch 'main' into symmetry-webui
2023-02-21 03:18:47 +13:00
blessedcoolant
f2e533f7c8
build: threshold slider fix
2023-02-21 03:17:41 +13:00
blessedcoolant
078f897b67
Revert Threshold Slider to older values
2023-02-21 02:57:00 +13:00
Matthias Wild
8352ab2076
remove old swagger related files since security issues ( #2730 )
2023-02-20 14:55:21 +01:00
Matthias Wild
1a3d47814b
Merge branch 'main' into update/docs/remove-swagger-related-files
2023-02-20 14:54:22 +01:00
Lincoln Stein
e852ad0a51
fix bug that prevented converted files from being written into models.yaml`
2023-02-20 08:48:54 -05:00
blessedcoolant
136cd0e868
Merge branch 'main' into symmetry-webui
2023-02-21 02:43:40 +13:00
blessedcoolant
7afe26320a
build: symmetry-settings
2023-02-21 02:41:26 +13:00
Lincoln Stein
702da71515
swap y/n values for broken model reconfiguration prompt
2023-02-20 08:34:46 -05:00
blessedcoolant
b313cf8afd
Add Symmetry Settings
2023-02-21 02:27:55 +13:00
Lincoln Stein
852d78d9ad
Fix for issue #2707 ( #2710 )
...
When selecting the last model of the third model-list in the
model-merging-TUI it crashed because the code forgot about the "None"
element.
Additionally it seems that it accidentally always took the wrong model
as third model if selected?
This simple fix resolves both issues.
2023-02-20 08:02:00 -05:00
Lincoln Stein
5570a88858
Merge branch 'main' into update/docs/remove-swagger-related-files
2023-02-20 07:44:42 -05:00
Lincoln Stein
cfd897874b
Merge branch 'main' into perf/lowmem_sequential_guidance
2023-02-20 07:42:35 -05:00
Lincoln Stein
1249147c57
Merge branch 'main' into enhance/update-menu
2023-02-20 07:38:56 -05:00
Lincoln Stein
eec5c3bbb1
Merge branch 'main' into main
2023-02-20 07:38:08 -05:00
Jonathan
ca8d9fb885
Add symmetry to generation ( #2675 )
...
Added symmetry to Invoke based on discussions with @damian0815. This can currently only be activated via the CLI with the `--h_symmetry_time_pct` and `--v_symmetry_time_pct` options. Those take values from 0.0-1.0, exclusive, indicating the percentage through generation at which symmetry is applied as a one-time operation. To have symmetry in either axis applied after the first step, use a very low value like 0.001.
2023-02-20 07:33:19 -05:00
Lincoln Stein
7d77fb9691
fixed --default_only behavior
2023-02-20 01:29:39 -05:00
Lincoln Stein
a4c0dfb33c
fix broken --ckpt_convert option
...
- not sure why, but at some pont --ckpt_convert (which converts legacy checkpoints)
into diffusers in memory, stopped working due to float16/float32 issues.
- this commit repairs the problem
- also removed some debugging messages I found in passing
2023-02-20 01:12:02 -05:00
Kevin Turner
2dded68267
add --sequential_guidance
option for low-RAM tradeoff
2023-02-19 21:21:14 -08:00
Lincoln Stein
172ce3dc25
correctly detect when an embedding is incompatible with the current model
...
- Fixed the test for token length; tested on several .pt and .bin files
- Also added a __main__ entrypoint for CLI.py, to make pdb debugging a bit
more convenient.
2023-02-19 22:30:57 -05:00
Kevin Turner
6c8d4b091e
dev(InvokeAIDiffuserComponent): mollify type checker's concern about the optional argument
2023-02-19 16:58:54 -08:00
Lincoln Stein
7beebc3659
resolved conflicts; ran black and isort
2023-02-19 19:48:01 -05:00
Lincoln Stein
5461318eda
clean up diagnostic messages
2023-02-19 19:38:29 -05:00
Kevin Turner
d0abe13b60
performance(InvokeAIDiffuserComponent): add low-memory path for calculating conditioned and unconditioned predictions sequentially
...
Proof of concept. Still needs to be wired up to options or heuristics.
2023-02-19 16:04:54 -08:00
Kevin Turner
aca9d74489
refactor(InvokeAIDiffuserComponent): rename internal methods
...
Prefix with `_` as is tradition.
2023-02-19 15:33:16 -08:00
mauwii
a0c213a158
remove /static
2023-02-19 23:51:00 +01:00
mauwii
740210fc99
remove old unused files since security issues
2023-02-19 23:47:28 +01:00
Lincoln Stein
ca10d0652f
show title of add models screen
2023-02-19 16:55:09 -05:00