Commit Graph

4538 Commits

Author SHA1 Message Date
357e1ad35f Merge branch 'development' into development 2022-09-15 09:59:11 -04:00
340189fa0d fixup 2022-09-15 15:52:36 +02:00
8d2afefe6a fixup 2022-09-15 15:45:48 +02:00
9faf7025c6 fixup 2022-09-15 15:39:03 +02:00
511924c9ab fixup 2022-09-15 15:37:27 +02:00
4d997145b4 Add -D for outpainting 2022-09-15 15:34:23 +02:00
9df743e2bf Web cleanup (#539)
* 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

* fix embiggen breakage, formatting fixes
2022-09-15 07:43:43 -04:00
ccb2b7c2fb Use cuda only when available in main.py. (#567)
Allows testing textual inversion / training flow on cpu only (very slow though).
Context: #508
2022-09-15 07:41:24 -04:00
30e69f8b32 Fix image location on webpage - windows (#568) 2022-09-15 07:40:27 -04:00
df4d1162b5 docs: VARIATIONS.md used wrong syntax in examples (#589) 2022-09-15 07:21:17 -04:00
81bb44319a Hopefully fix embiggen for CPU users, change embiggen seeding behavior, tweak gradient corner 2022-09-14 21:08:16 -04:00
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
66ff890b85 Merge branch 'development' into development 2022-09-14 20:03:39 -04:00
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
d8d2043467 Merge branch 'development' into development 2022-09-14 12:54:04 -04:00
94a7b3cc07 Merge branch 'development' of github.com:lstein/stable-diffusion into development 2022-09-14 10:05:32 -04:00
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
9208bfd151 Merge branch 'development' of github.com:lstein/stable-diffusion into development 2022-09-14 07:13:32 -04:00
80579a30e5 Merge branch 'development' into development 2022-09-14 07:10:39 -04:00
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
6ec7eab85a Merge branch 'development' of github.com:lstein/stable-diffusion into development 2022-09-14 07:07:20 -04:00
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
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
2e438542e9 * Fixes and updates for PR. 2022-09-13 21:56:17 -04:00
54c5665635 Merge branch 'development' into development 2022-09-13 21:26:34 -04:00
8a8c093795 Merge branch 'lstein:main' into main 2022-09-13 14:58:43 -05:00
7fa45b0540 Merge branch 'main' into development 2022-09-13 15:50:26 -04:00
89da371f48 Fix images in Variations example (#537)
Images had their relative paths broken. Adjust paths.
2022-09-13 15:17:26 -04:00
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
ecb84ecc10 Add missing contributors.
* A more systematic review of contributors needed.
2022-09-13 11:38:43 -04:00
0d1aad53ef Merge branch 'development' into development 2022-09-13 10:57:05 -04:00
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
f31aa32e4d Merge branch 'development' into development 2022-09-13 09:11:53 -04:00
e1a6d0c138 web server does not supply embiggen options yet (#535) 2022-09-13 08:29:14 -04:00
0aa3dfbc35 Update link to guide on Docker, supported architectures, and platform specifiers. 2022-09-12 23:46:45 -05:00
5ad080f056 Update dev with upstream changes 2022-09-12 23:31:06 -05:00
d4941ca833 Doc cleanup 2022-09-12 22:17:37 -05:00
00b002f731 Move README-Docker to docs folder 2022-09-12 22:01:40 -05:00
82a223c5f6 Remove Apple silicon section 2022-09-12 21:52:23 -05:00
654ec17000 Remove Apple silicon section 2022-09-12 21:43:15 -05:00
e1f6ea2be7 Merge branch 'development' of https://github.com/pbaylies/stable-diffusion into development 2022-09-12 18:35:25 -04:00
5941ee620c * check for missing parameters. 2022-09-12 18:35:10 -04:00
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
eeecc33aaa Merge branch 'lstein:main' into main 2022-09-12 17:12:38 -05:00
dfad1dccf4 Merge branch 'development' of github.com:lstein/stable-diffusion into development 2022-09-12 18:12:08 -04:00
d016017b6d Merge branch 'main' into development 2022-09-12 18:11:14 -04:00
9b28c65e4b revert inadvertent change of conda env name (#528) release-1.14.1 2022-09-12 18:10:27 -04:00
0a6c98e47d Merge branch 'development' into development 2022-09-12 17:58:27 -04:00
dedf8a3692 Remove pointless del statements in diffusionmodules.model. (#520) 2022-09-12 17:39:06 -04:00
993158fc6a Merge branch 'lstein:main' into main 2022-09-12 16:18:05 -05:00