Kyle Schouviller
3b01e6e423
Improve inpainting by color-correcting result and pasting init image over result using mask
2022-10-22 14:56:33 -07:00
Lincoln Stein
7308022bc7
outcropping improvements
...
- catch syntax errors in the outcrop coordinates
- work (after a fashion) on non-Invoke generated images
2022-10-22 13:38:32 -04:00
krummrey
d8c1b78d83
Update CLI.md
...
Corrected path to script in line 11
2022-10-22 10:56:21 +02:00
Lincoln Stein
554445a985
remove debug statement
2022-10-21 21:31:41 -04:00
Lincoln Stein
b2bf2b08ff
Merge branch 'model-switching' into development
2022-10-21 21:27:59 -04:00
psychedelicious
a127eeff20
Fixes gallery bugs & adds gallery context menu
2022-10-22 07:54:39 +13:00
Lincoln Stein
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
Lincoln Stein
38b1dce7c3
Merge branch 'development' of github.com:invoke-ai/InvokeAI into development
2022-10-21 12:58:51 -04:00
Lincoln Stein
c9f9eed04e
resolve numerous small merge bugs
...
- This merges PR #882
Coauthor: ArDiouscuros
2022-10-21 12:57:15 -04:00
Lincoln Stein
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
Lincoln Stein
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
Lincoln Stein
ddb007af65
Merge branch 'development' into fix-high-step-count
2022-10-21 06:55:17 -04:00
Lincoln Stein
be7de4849c
Merge branch 'development' into model-switching
2022-10-21 00:55:52 -04:00
Lincoln Stein
83e6ab08aa
further improvements to model loading
...
- code for committing config changes to models.yaml now in module
rather than in invoke script
- model marked "default" is now loaded if model not specified on
command line
- uncache changed models when edited, so that they reload properly
- removed liaon from models.yaml and added stable-diffusion-1.5
2022-10-21 00:28:54 -04:00
Jan Skurovec
d4d1014c9f
fix for 'model is not defined' when loading embedding
2022-10-20 17:31:46 -04:00
psychedelicious
213e12fe13
Filters existing images when adding new images; Fixes #1085 ; Builds fresh bundle
2022-10-20 16:53:48 -04:00
wfng92
3e0a7b6229
Correct color channels in upscale using array slicing
2022-10-20 16:52:07 -04:00
psychedelicious
899ba975a6
Improves logic to determine if clipseg weights should be downloaded
2022-10-20 06:56:50 -04:00
psychedelicious
bfa65560eb
Fixes torch.load() for MPS/CPU
2022-10-20 06:56:50 -04:00
psychedelicious
ed9307f469
Fix typo
2022-10-20 06:56:50 -04:00
Lincoln Stein
ff87239fb0
fix broken image in docs
2022-10-20 06:56:50 -04:00
Lincoln Stein
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
Lincoln Stein
63f274f6df
adjust environment & requirements files
2022-10-20 06:56:50 -04:00
Lincoln Stein
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
noodlebox
027990928e
Fix typo in docs: s/Formally/Formerly
2022-10-20 02:44:16 -04:00
psychedelicious
87469a5fdd
Flips channels using array slicing instead of using OpenCV
2022-10-19 23:44:47 -04:00
psychedelicious
4101127011
Corrects color channels in face restoration; Fixes #1167
2022-10-19 23:32:57 -04:00
psychedelicious
f6191a4f12
Builds fresh bundle
2022-10-19 20:12:19 -04:00
psychedelicious
8c5d614c38
Increases max CFG Scale to 200
2022-10-19 20:12:19 -04:00
Lincoln Stein
92d4dfaabf
Merge branch 'asymmetric-tiling' of https://github.com/carson-katri/InvokeAI into carson-katri-asymmetric-tiling
2022-10-19 13:46:07 -04:00
psychedelicious
bc626af6ca
Skips normalizing prompts for web UI metadata
2022-10-19 13:38:16 -04:00
psychedelicious
a45786ca2e
Builds fresh bundle
2022-10-19 13:27:43 -04:00
psychedelicious
2926c8299c
Fixes lingering references to GFPGAN vs Facetool
2022-10-19 13:27:43 -04:00
psychedelicious
32a5ffe436
Adds Codeformer support
2022-10-19 13:27:43 -04:00
Lincoln Stein
62dd3b7d7d
resolve models.clipseg vs clipseg ambiguity
2022-10-18 23:09:26 -04:00
Carson Katri
15aa7593f6
Merge branch 'development' into asymmetric-tiling
2022-10-18 22:37:18 -04:00
Lincoln Stein
9b3ac92c24
fix incorrect import of clipseg
2022-10-18 19:28:30 -04:00
Lincoln Stein
66f6ef1b35
fix syntax errors in preload
2022-10-18 19:25:18 -04:00
Carson Katri
d93cd10b0d
Merge branch 'development' into asymmetric-tiling
2022-10-18 17:27:29 -04:00
Lincoln Stein
a488b14373
prevent preload warning message
2022-10-18 17:09:17 -04:00
Lincoln Stein
0147dd6431
update requirements to address #1149
2022-10-18 16:28:58 -04:00
Carson Katri
9d19213b8a
Merge branch 'development' of github.com:lstein/stable-diffusion into asymmetric-tiling
2022-10-18 13:34:10 -04:00
Damian at mba
71c3835f3e
yarn built
2022-10-18 13:22:58 -04:00
Damian at mba
0fbd26e9bf
simpler socketio setup URL handling
2022-10-18 13:22:58 -04:00
Lincoln Stein
2a78eb96d0
Merge branch 'development' of github.com:invoke-ai/InvokeAI into development
2022-10-18 08:30:02 -04:00
Lincoln Stein
3a1003f702
Fix typo
...
Taken from `main` PR #1147
Author: eltociear
2022-10-18 08:29:26 -04:00
Lincoln Stein
329a9d0b11
Merge branch 'text-masking' of github.com:invoke-ai/InvokeAI into text-masking
2022-10-18 08:28:56 -04:00
Lincoln Stein
17d75f3da8
update environment/requirements for clipseg dependency
2022-10-18 08:27:49 -04:00
Lincoln Stein
20551857da
add clipseg support for creating inpaint masks from text
...
On the command line, the new option is --text_mask or -tm.
Example:
```
invoke> a baseball -I /path/to/still_life.png -tm orange
```
This will find the orange fruit in the still life painting and replace
it with an image of a baseball.
2022-10-18 08:27:48 -04:00
Lincoln Stein
32122e0312
clipseg library and environment in place
2022-10-18 08:27:48 -04:00