cmdr2
0050176d57
Don't continue if micromamba was required but didn't initialize properly
2022-10-26 15:38:08 -04:00
cmdr2
f7bb90234d
Fix line endings for mac
2022-10-26 15:38:08 -04:00
cmdr2
1d3c43b67f
Add a pause before the script ends
2022-10-26 15:38:08 -04:00
cmdr2
ef505d2bc5
Update How to create the installers.md
2022-10-26 15:38:08 -04:00
cmdr2
a9a59a3046
Prefer the locally installed conda over any global conda installation
2022-10-26 15:38:08 -04:00
cmdr2
da012e1bfd
Prefer the locally installed conda over any global conda installation; activate the env before updating
2022-10-26 15:38:08 -04:00
cmdr2
90c8aa716d
Typo in bash path
2022-10-26 15:38:08 -04:00
cmdr2
94cd20de05
Typo in the bash script
2022-10-26 15:38:08 -04:00
cmdr2
14725f9d59
Initialize conda for the shell before running the activate
2022-10-26 15:38:08 -04:00
cmdr2
c6c146f54f
Remove -y in linux script
2022-10-26 15:38:08 -04:00
cmdr2
90d9d6ea00
Typo in install.sh
2022-10-26 15:38:08 -04:00
cmdr2
1f62517636
Don't close after updating
2022-10-26 15:38:08 -04:00
cmdr2
29eea93592
Fix the tmp file used for checking the existence of git and conda commands
2022-10-26 15:38:08 -04:00
cmdr2
7179cc7f25
Remove unnecessary quotes while checking if git and conda exist
2022-10-26 15:38:08 -04:00
cmdr2
b12c8a28d7
Updated the installer to simplify the use of micromamba, and use conda for the actual installation; Update conda during the update script
2022-10-26 15:38:08 -04:00
cmdr2
8c2e82cc54
Make the linux/mac scripts executable
2022-10-26 15:38:08 -04:00
cmdr2
3ae094b673
Create the env using -y
2022-10-26 15:38:08 -04:00
cmdr2
74e6ce3e6a
Check for missing python/git before activating micromamba
2022-10-26 15:38:08 -04:00
cmdr2
71426d200e
1-click installer using micromamba to install git and python into a contained environment (if necessary) before running the normal installation script
2022-10-26 15:38:08 -04:00
Lincoln Stein
9b7159720f
resolve conflicts between PR #1108 and #1243
2022-10-26 15:37:24 -04:00
Kyle Schouviller
e7c2b90bd1
Merge branch 'outpaint' of https://github.com/Kyle0654/InvokeAI into outpaint
2022-10-26 12:12:17 -07:00
Kyle Schouviller
d05373d35a
Force RGB for img2img
2022-10-26 12:12:08 -07:00
Kyle Schouviller
bd8bb8c80b
Adding outpainting implementation (as part of inpaint).
2022-10-26 12:12:08 -07:00
Kyle Schouviller
dac1ab0a05
Better inpainting color-correction
2022-10-26 12:12:08 -07:00
Kyle Schouviller
2a44411f5b
Force RGB for img2img
2022-10-26 12:09:38 -07:00
Lincoln Stein
2f1c1e7695
Merge branch 'fix-prompts' of https://github.com/damian0815/InvokeAI into merge-prompt-and-inpaint-model
2022-10-26 08:50:55 -04:00
Lincoln Stein
2b6d78e436
minor cleanups
...
- remove --fnformat from canonicalized dream prompt arguments
(not needed for image reproducibility)
- add -tm to canonicalized dream prompt arguments
(definitely needed for image reproducibility)
2022-10-26 08:32:54 -04:00
Lincoln Stein
b1da13a984
minor cleanups
...
- change default model back to 1.4
- remove --fnformat from canonicalized dream prompt arguments
(not needed for image reproducibility)
- add -tm to canonicalized dream prompt arguments
(definitely needed for image reproducibility)
2022-10-26 08:29:56 -04:00
cmdr2
d03947a6ee
Add Library\usr\bin to the PATH
2022-10-26 16:39:21 +05:30
cmdr2
422f2ecc91
Repo URL constant
2022-10-26 15:38:49 +05:30
cmdr2
f73a116f43
header
2022-10-26 15:35:42 +05:30
cmdr2
8aa40714e3
Single-file installer script, micromamba will now be downloaded automatically on the first run; Activate the base environment before running the rest of the conda commands; Don't download conda/git again if it's already been installed by the installer
2022-10-26 15:30:48 +05:30
Kyle Schouviller
eaf6d46a7b
Adding outpainting implementation (as part of inpaint).
2022-10-26 00:39:36 -07:00
Lincoln Stein
906dafe3cd
make variations work with inpainting model
2022-10-26 00:18:31 -04:00
Lincoln Stein
d3047c7cb0
do not encode init image in starting latent
2022-10-25 22:44:42 -04:00
tyler
62412f8398
fixing aspect ratio on hires
2022-10-25 21:28:50 -05:00
Kyle Schouviller
f1ca789097
Better inpainting color-correction
2022-10-25 17:10:28 -07:00
Lincoln Stein
4104ac6270
copied workflows from main to dev
2022-10-25 17:27:38 -04:00
Lincoln Stein
8d5a225011
allow for empty prompts (useful for inpaint removal)
2022-10-25 17:26:00 -04:00
Lincoln Stein
ca2f579f43
prevent crash when providing empty quoted prompt ("")
2022-10-25 15:56:07 -04:00
Lincoln Stein
b1a2f4ab44
Merge branch 'inpaint-model' of github.com:invoke-ai/InvokeAI into inpaint-model
2022-10-25 14:00:18 -04:00
Lincoln Stein
3c1ef48fe2
fix crash when doing img2img with ddim sampler and SD 1.5
2022-10-25 13:57:42 -04:00
Lincoln Stein
c732fd0740
Merge branch 'inpaint-model' of github.com:invoke-ai/InvokeAI into inpaint-model
2022-10-25 13:21:00 -04:00
Lincoln Stein
04c8937fb6
Merge branch 'inpaint-model' of github.com:invoke-ai/InvokeAI into inpaint-model
2022-10-25 13:17:20 -04:00
Lincoln Stein
4352eb6628
stop crashes on non-square images
2022-10-25 13:17:06 -04:00
Lincoln Stein
1ae269b8e0
Merge branch 'development' into inpaint-model
2022-10-25 11:50:08 -04:00
Lincoln Stein
dd07392045
Merge branch 'inpaint-model' of github.com:invoke-ai/InvokeAI into inpaint-model
2022-10-25 11:45:24 -04:00
Lincoln Stein
e33971fe2c
plms works, bugs quashed
...
- The plms sampler now works with custom inpainting model
- Quashed bug that was causing generation on normal models to fail (oops!)
- Can now generate non-square images with custom inpainting model
Credits for advice and assistance during porting:
@any-winter-4079 (http://github.com/any-winter-4079 )
@db3000 (Danny Beer http://github.com/db3000 )
2022-10-25 11:44:01 -04:00
Lincoln Stein
83e1c39ab8
plms works, bugs quashed
...
- The plms sampler now works with custom inpainting model
- Quashed bug that was causing generation on normal models to fail (oops!)
- Can now generate non-square images with custom inpainting model
2022-10-25 11:42:30 -04:00
Lincoln Stein
b101be041b
add support for runwayML custom inpainting model
...
This is still a work in progress but seems functional. It supports
inpainting, txt2img and img2img on the ddim and k* samplers (plms
still needs work, but I know what to do).
To test this, get the file `sd-v1-5-inpainting.ckpt' from
https://huggingface.co/runwayml/stable-diffusion-inpainting and place it
at `models/ldm/stable-diffusion-v1/sd-v1-5-inpainting.ckpt`
Launch invoke.py with --model inpainting-1.5 and proceed as usual.
Caveats:
1. The inpainting model takes about 800 Mb more memory than the standard
1.5 model. This model will not work on 4 GB cards.
2. The inpainting model is temperamental. It wants you to describe the
entire scene and not just the masked area to replace. So if you want
to replace the parrot on a man's shoulder with a crow, the prompt
"crow" may fail. Try "man with a crow on shoulder" instead. The
symptom of a failed inpainting is that the area will be erased and
replaced with background.
3. This has not been tested well. Please report bugs.
2022-10-25 10:45:15 -04:00