Bryce
316114e660
docs: add docstrings
...
Wrote an openai script and custom prompt to generate them.
2023-12-15 14:32:01 -08:00
Bryce
14ecf93c6a
feature: add sliced self-attention for future use with video generation
2023-12-05 21:46:55 -08:00
Bryce
558d3388e5
style: speed up linting and autoformatting. fix lints
2023-09-29 23:01:50 -07:00
Bryce
68e7fd73c5
perf: add xformers dependency
2023-02-15 14:22:00 -08:00
Bryce
003a512dc8
perf: mps perf improvement
...
attention slicing wasn't working
2023-02-15 14:22:00 -08:00
Bryce
290b0a318e
fix: MacOS MPS background can't handle large slices
...
per
- https://github.com/brycedrennan/imaginAIry/issues/175
- https://github.com/invoke-ai/InvokeAI/issues/1244
2023-01-23 06:54:11 -08:00
Bryce
5cc73f6087
feature: finetuning
...
- feature: finetuning your own image models
- feature: image prep command. crops to face or other interesting parts of photo
- fix: back-compat for hf_hub_download
- feature: add prune-ckpt command
- feature: allow specification of model config file
2023-01-16 01:35:59 -08:00
Bryce
1381c7fed4
lint: new ruff linter
2023-01-02 14:11:36 -08:00
Bryce Drennan
ccf9749df5
fix: performance improvement. disable ema ( #139 )
...
A configuration `use_ema: False` was became necessary in the newer Stable Diffusion code but was missing from the 1.5 config.
2022-12-18 00:00:38 -08:00
Bryce
f30823e0b5
feature: Stable Diffusion 2.1
2022-12-07 10:41:36 -08:00
Bryce
4610d7f01d
feature: xformers support
...
add more upscaling code (that doesn't yet work)
2022-11-26 22:55:51 -08:00
Bryce
58c2897dd1
refactor: fix lint issues
2022-11-25 14:39:20 -08:00
Bryce
e67341223b
feature: Stable Diffusion 2.0
...
working: CUDA and MacOS
working: 512p model with all samplers
working: inpainting with all samplers
working: 768p model with ddim sampler
2022-11-24 00:50:57 -08:00
Bryce
b8a88370de
fix: lower memory reqs for attention on M1s
2022-11-13 13:40:37 -08:00
Bryce
4ba1965db8
feature: k-diff sampler img2img and masking
2022-10-14 03:23:16 -07:00
Bryce
62e4e9cc9d
refactor: delete unused code
2022-10-07 00:02:26 -05:00
Bryce
69af07ab67
style: fix lint issues
2022-09-24 00:31:08 -07:00
Bryce
4705d182d5
feature: generate captions for images
...
- add wip functionality for negative masks
- ci: add code linter that removes unused imports
- add instructions to install rust on osx
2022-09-19 21:19:22 -07:00
Bryce
8238e59067
tests: add more tests
2022-09-17 15:49:38 -07:00
Bryce
292d1bcab5
perf: get "half" mode working when running on cuda
2022-09-11 21:32:11 -07:00
Bryce
438c2868ad
refactor: run import sorter
2022-09-11 13:58:14 -07:00
Bryce
0bb5b6b345
perf: performance optimizations from Doggettx
...
https://github.com/CompVis/stable-diffusion/compare/main...Doggettx:stable-diffusion:autocast-improvements#
https://www.reddit.com/r/StableDiffusion/comments/xalaws/test_update_for_less_memory_usage_and_higher/
2022-09-11 03:08:51 -07:00
Bryce
910b7b4180
refactor: simplify structure
2022-09-11 00:59:03 -07:00
Bryce
0835b2db16
first commit
2022-09-07 20:59:30 -07:00