William Becher
30e69f8b32
Fix image location on webpage - windows ( #568 )
2022-09-15 07:40:27 -04:00
Claus F. Strasburger
df4d1162b5
docs: VARIATIONS.md used wrong syntax in examples ( #589 )
2022-09-15 07:21:17 -04:00
Travis Palmer
81bb44319a
Hopefully fix embiggen for CPU users, change embiggen seeding behavior, tweak gradient corner
2022-09-14 21:08:16 -04:00
Travis Palmer
bb05a43787
Make embiggen_tiles masking more intelligent and count from one (at least for the user), rewrite sections of Embiggen README, fix various typos throughout README
...
drop duplicate log message
2022-09-14 20:44:42 -04:00
Peter Baylies
66ff890b85
Merge branch 'development' into development
2022-09-14 20:03:39 -04:00
Mihai
dd3fff1d3e
~7% speedup by switch to += in ldm.modules.attention. ( #569 )
...
Tested on 8GB eGPU nvidia setup so YMMV.
Re-land with .clone() fix, context #508
2022-09-14 18:10:33 -04:00
Peter Baylies
d8d2043467
Merge branch 'development' into development
2022-09-14 12:54:04 -04:00
Lincoln Stein
94a7b3cc07
Merge branch 'development' of github.com:lstein/stable-diffusion into development
2022-09-14 10:05:32 -04:00
Robert Bolender
b02ea331df
Clarify behavior of -v and -n parameters ( #551 )
...
Fixes https://github.com/lstein/stable-diffusion/issues/544
2022-09-14 09:47:17 -04:00
Lincoln Stein
9208bfd151
Merge branch 'development' of github.com:lstein/stable-diffusion into development
2022-09-14 07:13:32 -04:00
Peter Baylies
80579a30e5
Merge branch 'development' into development
2022-09-14 07:10:39 -04:00
Lincoln Stein
5818528aa6
fix web server handling of rel and abs outdir paths ( #550 )
...
* fix web server handling of rel and abs outdir paths
* Can now specify either a relative or absolute path for outdir
* Outdir path does not need to be inside the stable-diffusion directory
* Closes security hole that allowed user to read any file within
stable-diffusion (eek!)
* Closes #536
2022-09-14 07:09:01 -04:00
Lincoln Stein
6ec7eab85a
Merge branch 'development' of github.com:lstein/stable-diffusion into development
2022-09-14 07:07:20 -04:00
Lincoln Stein
e6179af46a
Refactor generate.py and dream.py ( #534 )
...
* revert inadvertent change of conda env name (#528 )
* Refactor generate.py and dream.py
* config file path (models.yaml) is parsed inside Generate() to simplify
API
* Better handling of keyboard interrupts in file loading mode vs
interactive
* Removed oodles of unused variables.
* move nonfunctional inpainting out of the scripts directory
* fix ugly ddim tqdm formatting
2022-09-14 07:02:31 -04:00
tildebyte
d15c75ecae
TOIL(pip): Refactor pip requirements across the board ( #531 )
...
* Refactor pip requirements across the board
Signed-off-by: Ben Alkov <ben.alkov@gmail.com>
* fix name, version in setup.py
Signed-off-by: Ben Alkov <ben.alkov@gmail.com>
* Update notebooks for new requirements file changes
Signed-off-by: Ben Alkov <ben.alkov@gmail.com>
2022-09-14 07:01:58 -04:00
Peter Baylies
2e438542e9
* Fixes and updates for PR.
2022-09-13 21:56:17 -04:00
Peter Baylies
54c5665635
Merge branch 'development' into development
2022-09-13 21:26:34 -04:00
Armando C. Santisbon
8a8c093795
Merge branch 'lstein:main' into main
2022-09-13 14:58:43 -05:00
Lincoln Stein
7fa45b0540
Merge branch 'main' into development
2022-09-13 15:50:26 -04:00
David Wager
89da371f48
Fix images in Variations example ( #537 )
...
Images had their relative paths broken. Adjust paths.
2022-09-13 15:17:26 -04:00
Andre LaBranche
10c51b4f35
Minor cleanup and re-arranging of PATH docs ( #533 )
...
* slightly more consistent in how the different scenarios are described
* moved the stuff about `/usr/bin/python` to be adjacent to the stuff about `/usr/bin/python3`
* added an example of the 'option 1' goal state
* described a way to directly answer the question: how many snakes are living in your computer?
2022-09-13 15:13:47 -04:00
Lincoln Stein
ecb84ecc10
Add missing contributors.
...
* A more systematic review of contributors needed.
2022-09-13 11:38:43 -04:00
Lincoln Stein
0d1aad53ef
Merge branch 'development' into development
2022-09-13 10:57:05 -04:00
Any-Winter-4079
d0a71dc361
Update attention.py for 16-32GB M1 performance ( #540 )
...
Code cleanup and attention.py einsum_ops update for M1 16-32GB performance.
Expected: On par with fastest ever from 8 to 128GB for 512x512. Allows large images.
2022-09-13 10:53:45 -04:00
Peter Baylies
f31aa32e4d
Merge branch 'development' into development
2022-09-13 09:11:53 -04:00
jspraul
e1a6d0c138
web server does not supply embiggen options yet ( #535 )
2022-09-13 08:29:14 -04:00
Armando C. Santisbon
0aa3dfbc35
Update link to guide on Docker, supported architectures, and platform specifiers.
2022-09-12 23:46:45 -05:00
Armando C. Santisbon
5ad080f056
Update dev with upstream changes
2022-09-12 23:31:06 -05:00
Armando C. Santisbon
d4941ca833
Doc cleanup
2022-09-12 22:17:37 -05:00
Armando C. Santisbon
00b002f731
Move README-Docker to docs folder
2022-09-12 22:01:40 -05:00
Armando C. Santisbon
82a223c5f6
Remove Apple silicon section
2022-09-12 21:52:23 -05:00
Armando C. Santisbon
654ec17000
Remove Apple silicon section
2022-09-12 21:43:15 -05:00
Peter Baylies
e1f6ea2be7
Merge branch 'development' of https://github.com/pbaylies/stable-diffusion into development
2022-09-12 18:35:25 -04:00
Peter Baylies
5941ee620c
* check for missing parameters.
2022-09-12 18:35:10 -04:00
Lincoln Stein
a18d0b9ef1
Squashed commit of the following:
...
commit 9b28c65e4b
Author: Lincoln Stein <lincoln.stein@gmail.com>
Date: Mon Sep 12 18:10:27 2022 -0400
revert inadvertent change of conda env name (#528 )
2022-09-12 18:12:44 -04:00
Armando C. Santisbon
eeecc33aaa
Merge branch 'lstein:main' into main
2022-09-12 17:12:38 -05:00
Lincoln Stein
dfad1dccf4
Merge branch 'development' of github.com:lstein/stable-diffusion into development
2022-09-12 18:12:08 -04:00
Lincoln Stein
d016017b6d
Merge branch 'main' into development
2022-09-12 18:11:14 -04:00
Lincoln Stein
9b28c65e4b
revert inadvertent change of conda env name ( #528 )
2022-09-12 18:10:27 -04:00
Peter Baylies
0a6c98e47d
Merge branch 'development' into development
2022-09-12 17:58:27 -04:00
Mihai
dedf8a3692
Remove pointless del statements in diffusionmodules.model. ( #520 )
2022-09-12 17:39:06 -04:00
Armando C. Santisbon
993158fc6a
Merge branch 'lstein:main' into main
2022-09-12 16:18:05 -05:00
Peter Baylies
5e15f1e017
Merge branch 'development' into development
2022-09-12 16:59:15 -04:00
Lincoln Stein
b9592ff2dc
document ability to use -ve numbers to retrieve previous seeds and image paths ( #524 )
2022-09-12 16:55:39 -04:00
Mihai
0bc6779361
Disable autocast for cpu to fix error. Remove unused precision arg. ( #518 )
...
When running on just cpu (intel), a call to torch.layer_norm would error with RuntimeError: expected scalar type BFloat16 but found Float
Fix buggy device handling in model.py.
Tested with scripts/dream.py --full_precision on just cpu on intel laptop. Works but slow at ~10s/it.
2022-09-12 16:55:21 -04:00
Peter Baylies
2a292d5b82
* Fallback in case we don't have get_noise() (using the base class for some reason...)
2022-09-12 16:52:22 -04:00
Peter Baylies
4a5a228fd8
Merge branch 'development' into development
2022-09-12 16:34:10 -04:00
Lincoln Stein
6665f4494f
Add documentation for Embiggen
...
This was originally part of PR #437 , but was inside README.md
which was refactored. Now it is a standalone doc.
2022-09-12 15:46:07 -04:00
Travco
dbf2c63c90
Add Embiggen automation to upscale-cut-img2img-stitch and achieve high res without extra VRAM ( #437 )
...
* Add Embiggen automation
* Make embiggen_tiles masking more intelligent and count from one (at least for the user), rewrite sections of Embiggen README, fix various typos throughout README
* drop duplicate log message
2022-09-12 15:37:26 -04:00
Lincoln Stein
bf1beaa607
revert 49a96b90
due to conflicts during training
2022-09-12 14:34:36 -04:00