Lincoln Stein
98fe044dee
rebrand CLI from "dream" to "invoke"
...
- rename dream.py to invoke.py
- create a compatibility script named dream.py that execs() invoke.py
- redo documentation
- change help message in args
- this does **not** rename the libraries, which are still ldm.dream.util, etc
2022-10-08 09:32:06 -04:00
Kent Keirsey
4f247a3672
Web Docs Update
2022-10-07 13:41:27 +13:00
Lincoln Stein
194b875cf3
Update IMG2IMG.md
...
Added information on the small initial image size bug.
2022-10-05 15:55:38 -04:00
Lincoln Stein
b2cd98259d
rename img files with colons
2022-10-05 12:56:57 -04:00
Damian at mba
3feda31d82
Improve IMG2IMG docs with deeper explanation of what is happening under the hood
2022-10-05 10:21:40 -04:00
Damian at mba
0f55d89e20
Improve IMG2IMG docs with deeper explanation of what is happening under the hood
2022-10-05 10:21:03 -04:00
Lincoln Stein
c4b4a0e56e
Update PROMPTS.md
...
fix broken img tags
2022-10-05 10:10:17 -04:00
Lincoln Stein
95c7742c9c
change "prompt weighting" to "prompt blending"; Issue #931
2022-10-05 10:08:56 -04:00
Marco Labarile
8a8be92eac
Fix markdown typo in WEB.md
2022-10-04 22:53:56 -04:00
Lincoln Stein
d16f0c8a8f
add enhancements to CLI command-line completion and history
...
- Added support for pyreadline3 so that Window users can benefit.
- Added the !search command to search the history for a matching string:
~~~
!search puppies
[20] puppies at the food bowl -Ak_lms
[54] house overrun by hungry puppies -C20 -s100
~~~
- Added the !clear command to clear the in-memory and on-disk
command history.
2022-10-04 22:53:07 -04:00
Lincoln Stein
4c482fe24a
refactor how postprocessors work
...
- similar call structures for outpainting, outcropping and face restoration modules
- added documentation for outcropping
- post-processing steps now leave a provenance chain (of sorts) in the sd-metadata field:
~~~
scripts/sd-metadata.py outputs/img-samples/curly.942491079.upscale.png
outputs/img-samples/curly.942491079.upscale.png:
{
"model": "stable diffusion",
"model_id": "stable-diffusion-1.4",
"model_hash": "fe4efff1e174c627256e44ec2991ba279b3816e364b49f9be2abc0b3ff3f8556",
"app_id": "lstein/stable-diffusion",
"app_version": "v1.15",
"image": {
"height": 512,
"width": 512,
"steps": 50,
"cfg_scale": 7.5,
"seed": 942491079,
"prompt": [
{
"prompt": "pretty curly-haired redhead woman",
"weight": 1.0
}
],
"postprocessing": [
{
"tool": "outcrop",
"dream_command": "!fix \"test-pictures/curly.png\" -s 50 -S 942491079 -W 512 -H 512 -C 7.5 -A k_lms -c top 64 right 64"
},
{
"tool": "gfpgan",
"dream_command": "!fix \"outputs/img-samples/curly.942491079.outcrop-02.png\" -s 50 -S 942491079 -W 512 -H 512 -C 7.5 -A k_lms -G 0.8"
},
{
"tool": "upscale",
"dream_command": "!fix \"outputs/img-samples/curly.942491079.gfpgan.png\" -s 50 -S 942491079 -W 512 -H 512 -C 7.5 -A k_lms -U 4.0 0.75"
}
],
"sampler": "k_lms",
"variations": [],
"type": "txt2img"
}
}
~~~
2022-10-04 22:37:25 -04:00
Peter Baylies
b5c114c5b7
* Changes for PR
2022-10-04 14:37:32 -04:00
psychedelicious
9318719b9e
Updates INSTALL_MAC.md
2022-10-04 07:16:42 -04:00
Peter Baylies
f041510659
Merge branch 'development' into development
2022-10-03 23:53:19 -04:00
Rainer Bernhardt
40828df663
missing flag in wget download example
...
The documentation shows a wget command to download the gfpgan files and was missing the `-P` flag
2022-10-03 19:54:44 -04:00
Peter Baylies
e246e7c8b9
Merge branch 'development' into development
2022-10-01 19:26:46 -04:00
Jim Hays
8e76bc2b5d
Update references to lstein/stable-diffusion
to invoke-ai/InvokeAI
2022-10-01 18:15:20 -04:00
Lincoln Stein
fe28c5fbdc
add documentation
2022-10-01 15:21:57 -04:00
Lincoln Stein
b732bcad2f
Update INPAINTING.md
...
Changed Gimp instructions to indicate that partial transparency is better than full transparency.
2022-10-01 12:17:46 -04:00
Peter Baylies
6b838c6105
Merge branch 'development' into development
2022-09-28 19:21:05 -04:00
Lincoln Stein
779422d01b
Merge branch 'development' into patch-2
2022-09-28 18:00:37 -04:00
Lincoln Stein
b947290801
Merge branch 'development' into development
2022-09-28 17:35:30 -04:00
Chris Hayes
f8bd1e9d78
Update UPSCALE.md code block markdown
...
Remove leading ">" to allow users to copy-paste the CLI command without issue.
2022-09-28 17:09:25 -04:00
Brent Ozar
38a9f72e11
INSTALL_MAC.md - change environment-mac.yaml to yml
...
To reflect the new file name from this pull request: bc9f892cab
2022-09-28 16:56:26 -04:00
Lincoln Stein
6b56d45d85
Merge branch 'development' of github.com:invoke-ai/InvokeAI into development
2022-09-28 15:09:10 -04:00
Lincoln Stein
743342816b
add documentation and bug fixes
...
- normalized how filenames are written out when postprocessing invoked
- various fixes of bugs encountered during testing
- updated documentation
- updated help text
2022-09-28 14:56:51 -04:00
ArDiouscuros
d641d8ab6d
Update documents, add new options information
2022-09-28 14:54:49 -04:00
bsilvereagle
8a7ca4a766
stable-diffusion -> InvokeAI
2022-09-28 14:54:48 -04:00
Chris Hayes
fb0341fdbf
Rename environment files to use default .yml extension
2022-09-28 14:54:48 -04:00
bsilvereagle
8366eee9c2
Change to InvokeAI git repo and folder names
2022-09-28 14:49:09 -04:00
Lincoln Stein
dff4850a82
add documentation and bug fixes
...
- normalized how filenames are written out when postprocessing invoked
- various fixes of bugs encountered during testing
- updated documentation
- updated help text
2022-09-28 14:20:12 -04:00
Peter Baylies
862a34a211
Merge branch 'development' into development
2022-09-27 14:26:21 -04:00
ArDiouscuros
cad237b4c8
Update documents, add new options information
2022-09-27 03:20:55 -04:00
Lincoln Stein
c2e100e6bf
Merge branch 'development' of github.com:invoke-ai/InvokeAI into development
2022-09-27 03:18:48 -04:00
Lincoln Stein
bc9f892cab
rename environment.yaml to take advantage of Anaconda default behavior #827
...
-Rename environment files to use default .yml extension
-Change to InvokeAI git repo and folder names
Author: @Christopher-Hayes
2022-09-27 03:16:27 -04:00
bsilvereagle
79f23ad031
stable-diffusion -> InvokeAI
2022-09-27 02:51:07 -04:00
Chris Hayes
b1a3fd945d
Rename environment files to use default .yml extension
2022-09-27 00:58:05 -04:00
Peter Baylies
be99d5a4bd
Merge branch 'development' into development
2022-09-26 09:21:15 -04:00
Lincoln Stein
b512d198f0
Merge branch 'development' into patch-1
2022-09-26 03:29:33 -04:00
Rob Baines
61b19d406c
Update INSTALL_MAC.md
...
I had to use `osx-64` not `osx-x86-64` for conda to install the required packages from conda-forge
2022-09-26 03:29:14 -04:00
bsilvereagle
d87bd29a68
Change to InvokeAI git repo and folder names
2022-09-26 03:27:35 -04:00
H4rk
3f53973a2a
Update TROUBLESHOOT.md
...
- PR #772
Author: @h4rk8s
2022-09-26 02:21:37 -04:00
Lincoln Stein
4247e75426
Merge branch 'development' into patch-1
2022-09-26 02:16:59 -04:00
Lincoln Stein
e759ed4bd6
Merge branch 'patch-1' of github.com:mofuzz/InvokeAI into mofuzz-patch-1
2022-09-26 01:15:19 -04:00
Lincoln Stein
3f25ad59c3
Merge branch 'development' into patch-1
2022-09-25 08:40:17 -04:00
Lincoln Stein
d16d0d3726
Merge branch 'development' into patch-2
2022-09-25 08:37:54 -04:00
spezialspezial
5e23ec25f9
Update CLI.md
...
guidance scale must be >1.0
2022-09-25 08:29:50 +02:00
mofuzz
9050069858
Update INSTALL_MAC.md
2022-09-25 01:27:57 -04:00
Peter Baylies
47408bb568
Merge branch 'development' into development
2022-09-24 22:11:18 -04:00
Any-Winter-4079
e2bd492764
Create Sampler Tips (SAMPLER_CONVERGENCE.md)
2022-09-24 18:05:14 +02:00
Lincoln Stein
0678b24ebb
Merge branch 'development' into fix-empty-prompt-exception
2022-09-24 05:12:57 -04:00
blessedcoolant
53b4c3cc60
Upgrade GFPGAN to Version 1.4
2022-09-24 05:09:45 -04:00
H4rk
a3463abf13
Update TROUBLESHOOT.md
2022-09-24 08:16:48 +08:00
Lincoln Stein
40b3d07900
Merge branch 'development' into fix-empty-prompt-exception
2022-09-23 09:36:15 +02:00
Peter Baylies
93001f48f7
Merge branch 'development' into development
2022-09-21 03:38:47 -04:00
Lincoln Stein
19174949b6
fixed multiple dangling references to lstein/stable-diffusion
2022-09-21 03:29:02 -04:00
techicode
a1739a73b4
linux instructions update to /InvokeAI folder name
2022-09-21 03:26:27 -04:00
Peter Baylies
60f0090786
Merge branch 'development' into development
2022-09-21 03:10:49 -04:00
Lincoln Stein
6987c77e2a
Update VARIATIONS.md
...
Remove <figure markdown> tags.
2022-09-21 03:08:40 -04:00
Lincoln Stein
e91aad6527
Update EMBIGGEN.md
...
Added info on !fix
2022-09-21 03:06:58 -04:00
Lincoln Stein
0305c63a07
Update PROMPTS.md
...
Removed <figure markdown> tags which were preventing image display.
2022-09-21 03:02:23 -04:00
Lincoln Stein
fff01f2068
Update INPAINTING.md
...
fixed images which had been obscured by <markdown> tags.
2022-09-21 02:59:52 -04:00
Lincoln Stein
25777cf922
Update OUTPAINTING.md
...
fixed image paths
2022-09-21 02:58:25 -04:00
Lincoln Stein
2e5169c74b
added documentation for outpainting
2022-09-21 02:53:08 -04:00
Lincoln Stein
05c1810f11
update CONTRIBUTORS
2022-09-21 02:51:17 -04:00
Lincoln Stein
f408ef2e6c
resolved multiple conflicts between PR #683 and subsequent PRs
2022-09-20 23:41:43 -04:00
Lincoln Stein
f360e85d61
Update UPSCALE.md
2022-09-20 23:38:50 -04:00
blessedcoolant
1b5013ab72
GFPGAN and Real ESRGAN Implementation Refactor
2022-09-20 23:37:19 -04:00
Lincoln Stein
43c9288534
Update UPSCALE.md
2022-09-20 23:01:21 -04:00
Lincoln Stein
fc61ddab3c
Merge branch 'development' into postprocessing-commands
2022-09-20 18:48:42 -04:00
Peter Baylies
d5209965bc
Merge branch 'development' into development
2022-09-20 17:40:21 -04:00
Lincoln Stein
3bc40506fd
Merge branch 'main' of github.com:santisbon/stable-diffusion into santisbon-main
2022-09-20 17:23:06 -04:00
Lincoln Stein
555f21cd25
Merge branch 'development' into mkdocs-updates
2022-09-20 17:11:43 -04:00
Mihail Dumitrescu
d176fb07cd
Replace --full_precision with --precision that works even if not specified
...
Allowed values are 'auto', 'float32', 'autocast', 'float16'. If not specified or 'auto' a working precision is automatically selected based on the torch device.
Context: #526
Deprecated --full_precision / -F
Tested on both cuda and cpu by calling scripts/dream.py without arguments and checked the auto configuration worked. With --precision=auto/float32/autocast/float16 it performs as expected, either working or failing with a reasonable error. Also checked Img2Img.
2022-09-20 17:08:00 -04:00
Peter Baylies
b3ea8fe24e
Merge branch 'development' into development
2022-09-20 16:54:22 -04:00
Lincoln Stein
e33ed45cfc
Delete redundant backquotes #665
...
Author: @mefengl
2022-09-20 16:44:25 -04:00
Andreas Rozek
cc0cf147c8
Update INSTALL_MAC.md
...
1. let users install Rust right at the beginning in order to avoid some troubleshooting later on
2. add "conda deactivate" for troubleshooting once ldm was activated
Fix conflict
Update INSTALL_MAC.md
2022-09-20 16:38:28 -04:00
Peter Baylies
4efee2a1ec
Merge branch 'development' into development
2022-09-20 14:40:38 -04:00
blessedcoolant
e902b50bfc
Update Logo Colors
2022-09-20 12:44:17 -04:00
冯不游
c08eedf264
Delete redundant backquotes
...
remove extra space
2022-09-20 23:32:22 +08:00
mauwii
38c9001e8e
remove line-breaks from tables in CLI
...
instead I use empty img-tags with defined width in the table headers
2022-09-20 10:11:34 +02:00
mauwii
7335f908af
center pictures in prompt.md
2022-09-20 06:53:04 +02:00
mauwii
96b90be5c3
make pictures in variations appear centered
...
also added captions to most of them
2022-09-20 06:46:51 +02:00
mauwii
06ad4387a2
update Recipe for Photoshop
...
this way the view doesn't break that fast
2022-09-20 06:29:02 +02:00
Armando C. Santisbon
a637c2418a
Merge branch 'lstein:main' into main
2022-09-19 18:35:00 -05:00
JamDon2
c6e4352c3f
Add missing option to wget command
2022-09-19 16:28:11 -04:00
Lincoln Stein
23af057e5c
tweaks to make postprocess fixing work better
...
- modify strength of embiggen to reduce tiling ghosts
- normalize naming of postprocessed files (could improve more to avoid
name collisions)
- move restoration modules under ldm.dream
2022-09-19 14:54:52 -04:00
blessedcoolant
7b0cbb34d6
GFPGAN and Real ESRGAN Implementation Refactor
2022-09-19 23:38:56 +12:00
mauwii
e59307d284
fixed incompatible syntax of inpainting PS section
...
this was the best looking result I could come up with.
2022-09-19 12:34:34 +02:00
mauwii
5ab7c68cc7
Merge remote-tracking branch 'upstream/development' into mkdocs-updates
2022-09-19 08:55:13 +02:00
mauwii
ead0e92bac
remove feature list from index.md since in menu
...
fix double bs python path in cli.md and fix tables again
add more keys in cli.md
fix annotations in install_mac.md
remove torchaudio from pythorch-nightly installation
fix self reference
2022-09-19 08:36:42 +02:00
Peter Baylies
dc024845cf
Merge branch 'development' into development
2022-09-18 22:34:00 -04:00
Kent Keirsey
6bf19cd897
Updating with evergreen Discord invite ( #635 )
...
* Update to add Adobe Photoshop Guide for inpainting (#617 )
* updating with Adobe instructions & assets
* Assets for Adobe guide
* correcting paths
* update Readme with evergreen discord invite link
* discord image asset uploaded
Co-authored-by: Lincoln Stein <lincoln.stein@gmail.com>
2022-09-18 21:30:21 -04:00
Peter Baylies
3692f223e1
Merge branch 'development' into development
2022-09-18 18:58:04 -04:00
mauwii
23e62efdc5
Merge remote-tracking branch 'upstream/development' into mkdocs-updates
2022-09-18 21:41:14 +02:00
mauwii
6ea0a7699e
add Icons to Titles and in index.md
2022-09-18 21:30:18 +02:00
blessedcoolant
f3292a6953
Implement CodeFormer Face Restoration ( #669 )
...
* Implement CodeFormer Face Restoration
* fix codeformer model destination path
Co-authored-by: Lincoln Stein <lincoln.stein@gmail.com>
2022-09-18 15:01:05 -04:00
Armando C. Santisbon
20ffd4082c
needs protobuf 3.20.1
2022-09-18 13:25:21 -05:00
mauwii
578638c258
include rust inst. step in standalone installation
...
also include protobuf uninstall if installed previously
2022-09-18 18:48:05 +02:00
mauwii
cdc78cc6a1
use inline codeblocks for those very long prompts
...
this way they linebreak which helps a lot in this case
also removed odd whitespaces
2022-09-18 18:46:03 +02:00