Bryce
|
f97f6a3b4b
|
feature: use refiners library for generation
BREAKING CHANGE
- stable diffusion 1.5 + inpainting working
- self-attention guidance working. improves image generation quality
- tile-mode working
- inpainting self-attention guidance working
disable/broken features:
- sd 1.4, 2.0, 2.1
- most of the samplers
- pix2pix edit
- most of the controlnets
- memory management
- python 3.8 support
wip
|
2023-11-22 13:22:00 -08:00 |
|
Bryce
|
6cd519cdb2
|
refactor: move code to avoid conflicts with "http" namespace
|
2023-10-10 23:03:01 -07:00 |
|
Bryce
|
703fb6e331
|
ci: faster pip install in github actions
|
2023-09-29 23:01:50 -07:00 |
|
Bryce
|
2273c9144d
|
ci: smarter model caching in github actions
|
2023-09-29 23:01:50 -07:00 |
|
Bryce
|
db4f040536
|
tests: split test suite for faster overall runtime
|
2023-09-29 23:01:50 -07:00 |
|
Bryce
|
558d3388e5
|
style: speed up linting and autoformatting. fix lints
|
2023-09-29 23:01:50 -07:00 |
|
Bryce
|
460add16b8
|
version: 13.2.1
|
2023-09-29 01:14:14 -07:00 |
|
Bryce
|
8243ed616d
|
fix: pydantic models for http server working now. Fixes #380
|
2023-09-29 00:40:46 -07:00 |
|
Bryce
|
ba51364a73
|
version: 13.2.0
|
2023-09-16 23:20:35 -07:00 |
|
Bryce
|
7c2004bfcc
|
feature/fix: migrate to pydantic 2.3
- test: add schema tests/fuzzer and fixes
- fix default prompt. add tests
- fix outpaint and controlnet defaults
- fix init image strength defaults
|
2023-09-16 23:09:18 -07:00 |
|
Bryce
|
8e956f5360
|
feature: add some helper functions
|
2023-09-16 23:09:18 -07:00 |
|
Bryce
|
f243006236
|
fix: allow tile_mode to be set to True or False for backward compatibility
|
2023-09-09 17:37:43 -07:00 |
|
Bryce
|
3b17d8b3ee
|
version: 3.1.0
|
2023-09-09 15:50:48 -07:00 |
|
Bryce
|
477d161c91
|
build: better communicate lack of support for Python 3.11
|
2023-09-09 15:25:57 -07:00 |
|
Bryce
|
1354cb9ed1
|
build: add minimum package requirements
Should speed up dependency resolution.
|
2023-09-09 14:26:23 -07:00 |
|
Bryce
|
360546b779
|
fix: limit pydantic to <2.0 until we fix compatibility issues
also limit scipy to <1.11 doesn't support python 3.8
|
2023-09-09 14:26:23 -07:00 |
|
Bryce
|
48c51e34e7
|
docs: add discord link
|
2023-09-09 11:01:39 -07:00 |
|
Sam
|
69d5b78cba
|
DOCS: Warn that Python 3.11 is not supported
|
2023-06-02 23:34:38 -07:00 |
|
Bryce
|
8bd652ebf4
|
docs: add pydantic model feature
|
2023-05-31 20:02:09 -07:00 |
|
Bryce
|
82d74c6b49
|
feature: switch to pydantic models
- allow prompt re-use by deferring random seed
|
2023-05-31 20:02:09 -07:00 |
|
Bryce
|
3fb0dcd891
|
fix: hide log warning
|
2023-05-31 20:02:09 -07:00 |
|
Bryce
|
c5c90df337
|
feature: fix debug level logging
|
2023-05-31 20:02:09 -07:00 |
|
Bryce
|
9e7a1db2c8
|
version: 13.0.1
|
2023-05-26 22:30:26 -07:00 |
|
Bryce
|
8ffb0fac0e
|
fix: add routes to match stablestudio routes
|
2023-05-26 22:28:43 -07:00 |
|
Bryce
|
edafcc5529
|
feature: show full stack trace on server error
|
2023-05-26 22:28:43 -07:00 |
|
Bryce
|
37d2b21a22
|
build: require python < 3.11
|
2023-05-26 22:28:43 -07:00 |
|
Bryce
|
671aa86ad7
|
version: 13.0.0
|
2023-05-22 02:50:59 -07:00 |
|
Bryce
|
4991b22bc8
|
version: 13.0b0
|
2023-05-22 02:30:58 -07:00 |
|
Bryce
|
7b032c8e9a
|
feature: StableStudio web interface
run `aimg server` and visit http://127.0.0.1:8000/
|
2023-05-22 02:24:05 -07:00 |
|
Bryce
|
8e28a2ed02
|
feature: API support for StableStudio
|
2023-05-22 02:24:05 -07:00 |
|
Bryce
|
e53459a50a
|
build: check for torch version at runtime (fixes #329)
|
2023-05-20 17:29:06 -07:00 |
|
Bryce
|
758d574f8c
|
build: specify proper Pillow minimum version (fixes #325)
|
2023-05-20 17:29:06 -07:00 |
|
Bryce
|
2a26495653
|
fix: package will not try to install xformers on aarch64 machines.
While this will allow the dockerfile to build on MacOS M1, [torch will not be able to use the M1 when generating images.](https://github.com/pytorch/pytorch/issues/81224#issuecomment-1499741152)
|
2023-05-20 17:29:06 -07:00 |
|
Bryce
|
14739bc90b
|
feature: api server (alpha)
`aimg run-api-server`
Proof of concept for now
|
2023-05-20 17:29:06 -07:00 |
|
Bryce
|
38ac0b7f54
|
tests: fix tests
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
39dffa9166
|
style: lintfix
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
dc8f8d5a3d
|
feature: add colorization controlnet. improve aimg colorize command
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
7e62297f73
|
feature: add simple script to print structure of weight files
useful for debugging
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
df25936d6f
|
feature: automatic use of inpainting
feature disabled since controlnet inpainting doesn't work great. Was disabled by setting `inpaint_method="finetune",`
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
d32e1060cd
|
feature: multi-controlnet support at the command line
add controlnet option for edit demo
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
bcaa000d35
|
fix: model logging
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
926692ad03
|
tests: "prime" the controlnets
Trying to get things working on m1. doesn't fix everything
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
fb19e34acc
|
fix: allow use of upscaler on mps device
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
3b066f8e29
|
fix: don't hide error messages during upscale
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
eca97a25a0
|
tests: adjust tests to pass
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
4c77fd376b
|
feature: improvements to memory management
not thoroughly tested on low-memory devices
|
2023-05-20 13:09:00 -07:00 |
|
Bryce
|
6db296aa37
|
tests: faster tests
|
2023-05-20 11:35:49 -07:00 |
|
Adam Menges
|
6f9e9f64a9
|
docs: fix incorrect command in readme (#327)
|
2023-05-16 20:56:42 -07:00 |
|
Bryce
|
c082ea523f
|
tests: update tests
- controlnet version changes + graphics card change
|
2023-05-13 23:41:00 -07:00 |
|
Bryce
|
a8aa9f703a
|
build: exclude broken versions of timm as dependencies
|
2023-05-13 08:22:53 -07:00 |
|