Commit Graph

934 Commits

Author SHA1 Message Date
a626533cd4 Hi res mode fix duplicates with img2img scaling
Add message about interpolation size

Fix crash if sampler not set to DDIM, change parameter name to hires_fix

Hi res mode fix duplicates with img2img scaling
2022-10-01 11:56:59 +02:00
8c9f2ae705 fix duplicate files created during upscaling/facial reconstruction
- When --save_orig *not* provided during image generation with
  upscaling/face fixing, an extra image file was being created. This
  PR fixes the problem.

- Also generalizes the tab autocomplete for image paths such that
  autocomplete searches the output directory for all path-modifying
  options except for --outdir.
2022-09-29 17:29:04 -04:00
779422d01b Merge branch 'development' into patch-2 2022-09-28 18:00:37 -04:00
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
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
ce3b1162ea Implement --free_gpu_mem for server/backend.py
solves #813
solves #831
2022-09-28 16:55:31 -04:00
06802150d9 WebUI - Fix mimetypes missing on Windows 2022-09-28 16:54:18 -04:00
e737ba09be Fix Discord badge link 2022-09-28 15:34:37 -04:00
6b56d45d85 Merge branch 'development' of github.com:invoke-ai/InvokeAI into development 2022-09-28 15:09:10 -04:00
5f4bca0147 make CLI help text shorter to improve readability 2022-09-28 14:56:52 -04:00
98271a0267 fix crash that occurs in write_log when user interrupts generation with ^C 2022-09-28 14:56:52 -04:00
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
fe00a8c05c implement history viewing & replaying in CLI
- Enhance tab completion functionality
- Each of the switches that read a filepath (e.g. --init_img) will trigger file path completion. The
  -S switch will display a list of recently-used seeds.
- Added new !fetch command to retrieve the metadata from a previously-generated image and populate the
  readline linebuffer with the appropriate editable command to regenerate.
- Added new !history command to display previous commands and reload them for modification.
- The !fetch and !fix commands both autocomplete *and* search automatically through the current
  outdir for files.
- The completer maintains a list of recently used seeds and will try to autocomplete them.
2022-09-28 14:56:27 -04:00
36c9a7d39c Fix WebUI Integration Bugs
Co-Authored-By: psychedelicious <4822129+psychedelicious@users.noreply.github.com>
2022-09-28 14:55:37 -04:00
acc5199f85 Integrate New WebUI with dream.py 2022-09-28 14:55:37 -04:00
6e4dc229e2 remove dangling debug statement 2022-09-28 14:55:37 -04:00
d641d8ab6d Update documents, add new options information 2022-09-28 14:54:49 -04:00
8a7ca4a766 stable-diffusion -> InvokeAI 2022-09-28 14:54:48 -04:00
4254e4dd60 Fixes metadata arg value 2022-09-28 14:54:48 -04:00
ba80f656b3 Fixes #822 2022-09-28 14:54:48 -04:00
fb0341fdbf Rename environment files to use default .yml extension 2022-09-28 14:54:48 -04:00
8366eee9c2 Change to InvokeAI git repo and folder names 2022-09-28 14:49:09 -04:00
97ec1b156c fix module-not-found error on startup of new Invoke WebGUI 2022-09-28 14:31:34 -04:00
6e54f504e7 Merge branch 'development' into webui-integration 2022-09-28 14:21:00 -04:00
f93963cd6b make CLI help text shorter to improve readability 2022-09-28 14:20:12 -04:00
e49e83e944 fix crash that occurs in write_log when user interrupts generation with ^C 2022-09-28 14:20:12 -04:00
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
800f9615c2 implement history viewing & replaying in CLI
- Enhance tab completion functionality
- Each of the switches that read a filepath (e.g. --init_img) will trigger file path completion. The
  -S switch will display a list of recently-used seeds.
- Added new !fetch command to retrieve the metadata from a previously-generated image and populate the
  readline linebuffer with the appropriate editable command to regenerate.
- Added new !history command to display previous commands and reload them for modification.
- The !fetch and !fix commands both autocomplete *and* search automatically through the current
  outdir for files.
- The completer maintains a list of recently used seeds and will try to autocomplete them.
2022-09-28 14:20:12 -04:00
984575b579 Fix WebUI Integration Bugs
Co-Authored-By: psychedelicious <4822129+psychedelicious@users.noreply.github.com>
2022-09-28 16:06:41 +13:00
af8383c770 Integrate New WebUI with dream.py 2022-09-28 16:06:41 +13:00
3491a1688b Merge branch 'development' of github.com:invoke-ai/InvokeAI into development 2022-09-27 18:15:14 -04:00
ac1999929f remove dangling debug statement 2022-09-27 18:13:45 -04:00
cad237b4c8 Update documents, add new options information 2022-09-27 03:20:55 -04:00
c2e100e6bf Merge branch 'development' of github.com:invoke-ai/InvokeAI into development 2022-09-27 03:18:48 -04:00
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
79f23ad031 stable-diffusion -> InvokeAI 2022-09-27 02:51:07 -04:00
52b952526e Fixes metadata arg value 2022-09-27 02:50:25 -04:00
61790bb76a Fixes #822 2022-09-27 02:50:25 -04:00
b1a3fd945d Rename environment files to use default .yml extension 2022-09-27 00:58:05 -04:00
14616f4178 make metadata retrieval more robust to changes in storage format
- args.py will now attempt to return a metadata-containing Args
  object using the following methods:

1. By looking for the 'sd-metadata' tag in the PNG info
2. By looking from the 'Dream' tag
3. As a last resort, fetch the seed from the filename and assume
   defaults for all other options.
2022-09-26 04:18:23 -04:00
b512d198f0 Merge branch 'development' into patch-1 2022-09-26 03:29:33 -04:00
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
d80fff70f2 ESRGAN Improvements 2022-09-26 03:28:23 -04:00
d87bd29a68 Change to InvokeAI git repo and folder names 2022-09-26 03:27:35 -04:00
d63897fc39 tweaks to get embiggen to work with new development changes PR #553
- swapped out calls to choose_autocast()
- fixed call to retrieve_png_metadata() so as to recover original prompt

Original author: @travco
2022-09-26 03:25:26 -04:00
fdf6a542bf Merge branch 'development' into main 2022-09-26 02:26:13 -04:00
8926bfb237 Update local development from origin. 2022-09-26 02:22:36 -04:00
3f53973a2a Update TROUBLESHOOT.md
- PR #772
Author: @h4rk8s
2022-09-26 02:21:37 -04:00
4247e75426 Merge branch 'development' into patch-1 2022-09-26 02:16:59 -04:00
485fe67c92 Add workaround low memory crash during image saving
Sample model moved to cpu before processing samples to image
2022-09-26 02:15:51 -04:00