0564397ee6
cleanup logs
2022-10-24 11:16:43 +02:00
63902f3d34
also apply conditioing during hires fix upscale
2022-10-24 02:08:55 +02:00
1fb15d5c81
fix hires fix
2022-10-24 02:02:42 +02:00
cc2042bd4c
keep the effect of _start and _end arguments consistent across k* and other samplers
2022-10-24 01:43:35 +02:00
ee4273d760
fix step count on ddim
2022-10-24 01:23:43 +02:00
2619a0b286
allow longer substitutions without quotes for cross attention swap
2022-10-24 00:22:14 +02:00
92c6a3812d
catch fewer exceptions in prompt2image
2022-10-24 00:06:53 +02:00
b0eb864a25
move attention weighting operations to postfix
2022-10-23 23:01:53 +02:00
f7cd98c238
tweak default cross-attention values
2022-10-23 20:38:28 +02:00
8e7d744c60
fix bad math
2022-10-23 19:43:35 +02:00
9210bf7d3a
also parse shape_freedom keyword
2022-10-23 19:40:00 +02:00
8f35819ddf
add shape_freedom arg to .swap()
2022-10-23 19:38:31 +02:00
04d93f0445
for k* samplers, estimate step_index from sigma
2022-10-23 16:26:50 +02:00
7d677a63b8
cross attention control options
2022-10-23 14:58:25 +02:00
8273c04575
wip implementing options in diffuse step
2022-10-22 12:15:34 +02:00
ee7d4d712a
parsing CrossAttentionControlSubstitute options works
2022-10-22 11:27:56 +02:00
cdb664f6e5
Merge branch 'development' into fix-prompts
2022-10-21 21:34:09 +02:00
a127eeff20
Fixes gallery bugs & adds gallery context menu
2022-10-22 07:54:39 +13:00
1ca517d73b
Merge branch 'fix-high-step-count' of https://github.com/holstvoogd/InvokeAI into holstvoogd-fix-high-step-count
2022-10-21 13:58:00 -04:00
38b1dce7c3
Merge branch 'development' of github.com:invoke-ai/InvokeAI into development
2022-10-21 12:58:51 -04:00
c9f9eed04e
resolve numerous small merge bugs
...
- This merges PR #882
Coauthor: ArDiouscuros
2022-10-21 12:57:15 -04:00
fbea657eff
fix a number of bugs in textual inversion
...
- remove unsupported testtubelogger, use csvlogger instead
- fix logic for parsing --gpus option so that it won't crash if
trailing comma absent
- change trainer accelerator from unsupported 'ddp' to 'auto'
2022-10-21 16:35:35 +02:00
55db9dba0a
Merge branch 'Improved-fetch-and-option-to-replay-commands-from-file' of https://github.com/ArDiouscuros/stable-diffusion into ArDiouscuros-Improved-fetch-and-option-to-replay-commands-from-file
...
- various small conflicts fixed
2022-10-21 10:12:35 -04:00
64051d081c
cleanup
2022-10-21 15:07:11 +02:00
ddb007af65
Merge branch 'development' into fix-high-step-count
2022-10-21 06:55:17 -04:00
e574a1574f
txt2mask.py now tracking development again
2022-10-21 12:42:07 +02:00
2bf9f1f0d8
rename StrcuturedConditioning to ExtraConditioningInfo
2022-10-21 12:18:40 +02:00
8142b72bcd
Merge remote-tracking branch 'upstream/development' into fix-prompts
2022-10-21 11:59:44 +02:00
dc2f30a34e
put back txt2mask import
2022-10-21 11:59:42 +02:00
b385fdd7de
non-normalized blend
2022-10-21 04:34:53 +02:00
d965540103
more blend fixes
2022-10-21 04:23:19 +02:00
404d59b1b8
fix blend
2022-10-21 04:18:17 +02:00
4c1267338b
bring in attention etc.
2022-10-21 03:54:13 +02:00
2e0b1c4c8b
ok now we're cooking
2022-10-21 03:29:50 +02:00
da75876639
better support for word.swap(otherWord) without parantheses or quotes
2022-10-21 00:08:28 +02:00
d4d1014c9f
fix for 'model is not defined' when loading embedding
2022-10-20 17:31:46 -04:00
213e12fe13
Filters existing images when adding new images; Fixes #1085 ; Builds fresh bundle
2022-10-20 16:53:48 -04:00
3e0a7b6229
Correct color channels in upscale using array slicing
2022-10-20 16:52:07 -04:00
da88097aba
fix prompt handling in conditioning.py
2022-10-20 21:41:32 +02:00
3f13dd3ae8
prompt parsing is now much more robust
2022-10-20 21:05:36 +02:00
79b4afeae7
parser working with basic escapes
2022-10-20 16:56:34 +02:00
da223dfe81
wip re-writing parts of prompt parser
2022-10-20 15:56:46 +02:00
899ba975a6
Improves logic to determine if clipseg weights should be downloaded
2022-10-20 06:56:50 -04:00
bfa65560eb
Fixes torch.load() for MPS/CPU
2022-10-20 06:56:50 -04:00
ed9307f469
Fix typo
2022-10-20 06:56:50 -04:00
ff87239fb0
fix broken image in docs
2022-10-20 06:56:50 -04:00
a357bf4f19
add !mask command to view output of clipseg
...
- The !mask command takes an image path, a text prompt, and
(optionally) a masking threshold. It creates a mask over the region
indicated by the prompt, and outputs several files that show which
regions will be masked by the chosen prompt and threshold.
- The mask images should not be passed directly to img2img because
they are designed for visualization only. Instead, use the
--text_mask option to pass the selected prompt and threshold.
- See docs/features/INPAINTING.md for details.
2022-10-20 06:56:50 -04:00
63f274f6df
adjust environment & requirements files
2022-10-20 06:56:50 -04:00
2ca4242f5f
fix clipseg loading problems
...
- The directory "models" in the main InvokeAI directory was conflicting
with loading "models.clipseg". To fix this issue, I have renamed the
models.clipseg to clipseg_models.clipseg, and applied this change to
the 'models-rename' branch of invoke-ai's fork of clipseg.
2022-10-20 06:56:50 -04:00
c9d27634b4
bring in prompt parser from fix-prompts branch
...
attention is parsed but ignored, blends old syntax doesn't work,
conjunctions are parsed but ignored, the only part that's used
here is the new .blend() syntax and cross-attention control
using .swap()
2022-10-20 12:01:48 +02:00