Sean Sube
|
0e27cc830d
|
fix: send missing model params, add face strength control
|
2023-01-16 22:54:01 -06:00 |
Sean Sube
|
b09feda474
|
fix(api): sort models without discarding
|
2023-01-16 20:58:08 -06:00 |
Sean Sube
|
33eebacc0c
|
lint(api): return models in order
|
2023-01-16 20:37:59 -06:00 |
Sean Sube
|
c0ca7cf62f
|
fix(api): dedupe models after removing extension
|
2023-01-16 20:28:29 -06:00 |
Sean Sube
|
4472a6fd24
|
fix(api): trim model names relative to model path
|
2023-01-16 20:25:09 -06:00 |
Sean Sube
|
23a9d5afb7
|
list models correctly
|
2023-01-16 20:17:01 -06:00 |
Sean Sube
|
0273dea2a6
|
fix(api): join globs to avoid py 3.10-only args
|
2023-01-16 20:14:11 -06:00 |
Sean Sube
|
ee6308a091
|
feat(api): return all types of models
|
2023-01-16 20:10:52 -06:00 |
Sean Sube
|
dab2cc7752
|
lint(api): split up face correction and upscaling models
|
2023-01-16 17:51:32 -06:00 |
Sean Sube
|
4d0898a52c
|
feat(api): start adding model sources to convert script
|
2023-01-16 17:08:59 -06:00 |
Sean Sube
|
5a01fe4cb0
|
fix(api): resolve face correction model relative to model path
|
2023-01-16 16:45:17 -06:00 |
Sean Sube
|
4809e00982
|
fix(api): get all server paths from environ
|
2023-01-16 16:40:32 -06:00 |
Sean Sube
|
c98c0ff4dd
|
lint(api): remove global paths entirely
|
2023-01-16 16:39:30 -06:00 |
Sean Sube
|
4bf68759d7
|
fix(api): report accurate sizes
|
2023-01-16 15:11:40 -06:00 |
Sean Sube
|
8d3ebede5a
|
feat: add outscaling option
|
2023-01-16 14:52:56 -06:00 |
Sean Sube
|
1f0c19af04
|
fix(api): get upscale params from request
|
2023-01-16 13:12:08 -06:00 |
Sean Sube
|
5fded3cf40
|
remove unused param from output
|
2023-01-16 10:03:30 -06:00 |
Sean Sube
|
604cdf39b0
|
lint(api): helper to get borders from request
|
2023-01-16 07:45:50 -06:00 |
Sean Sube
|
53fcc0b91f
|
lint(api): remove output path, join from context
|
2023-01-16 07:42:10 -06:00 |
Sean Sube
|
7c9dbf2c7e
|
remove unused fields from context
|
2023-01-16 07:34:37 -06:00 |
Sean Sube
|
8a97cbebb6
|
remove invalid model path call
|
2023-01-16 07:33:53 -06:00 |
Sean Sube
|
7c52743aaa
|
remove invalid imports
|
2023-01-16 07:33:22 -06:00 |
Sean Sube
|
13a4fa2278
|
lint(api): encapsulate paths in server context class
|
2023-01-16 07:31:42 -06:00 |
Sean Sube
|
a76793d105
|
fix(api): correct output paths, read strength from params
|
2023-01-15 20:00:26 -06:00 |
Sean Sube
|
bdc8e277fe
|
lint(api): clean up output file hash stuff
|
2023-01-15 19:47:57 -06:00 |
Sean Sube
|
44c81d966f
|
lint(api): finish splitting up modules
|
2023-01-15 19:33:40 -06:00 |
Sean Sube
|
ff70d36a05
|
lint(api): add class for params, size, other common data
|
2023-01-15 19:14:58 -06:00 |
Sean Sube
|
1146118b1a
|
lint(api): split up modules
|
2023-01-15 18:54:20 -06:00 |
Sean Sube
|
c7c3645466
|
lint(api): split out pipeline code
|
2023-01-15 18:46:00 -06:00 |
Sean Sube
|
806503c709
|
fix(api): load upscaling model from models dir
|
2023-01-15 18:41:58 -06:00 |
Sean Sube
|
77cb84c60e
|
feat(api): add basic upscaling
|
2023-01-15 18:04:10 -06:00 |
Sean Sube
|
5bb3f6c558
|
feat: add noise source with solid color
|
2023-01-15 14:26:04 -06:00 |
Sean Sube
|
16108ae172
|
fix(api): add time to filenames (for #55)
|
2023-01-15 14:22:51 -06:00 |
Sean Sube
|
40080ad46b
|
feat: add gaussian multiply to mask filters
|
2023-01-15 14:04:54 -06:00 |
Sean Sube
|
081a96d536
|
fix(api): use full-image compositing, write debug images to output dir
|
2023-01-15 13:40:11 -06:00 |
Sean Sube
|
9c93e16698
|
fix(api): clean up background jobs once they are ready (for #55)
|
2023-01-15 11:43:47 -06:00 |
Sean Sube
|
e4020cf3f6
|
fix(api): always apply mask filter for inpainting
|
2023-01-15 11:39:40 -06:00 |
Sean Sube
|
b1aca928ab
|
fix(api): correct type of provider in output path
|
2023-01-15 11:29:38 -06:00 |
Sean Sube
|
e429bafeef
|
fix(api): include all parameters in output path
|
2023-01-15 11:28:12 -06:00 |
Sean Sube
|
f5ed77a349
|
fix(api): reduce copies, fix function signatures
|
2023-01-15 11:09:47 -06:00 |
Sean Sube
|
4af1b8e1aa
|
save mask and noise for debugging
|
2023-01-15 10:09:57 -06:00 |
Sean Sube
|
0ed11af34b
|
fix(api): correct endpoint name for blend ops
|
2023-01-15 09:35:25 -06:00 |
Sean Sube
|
a8f0a7a7eb
|
feat(api): add endpoints for blend and noise settings
|
2023-01-15 09:32:30 -06:00 |
Sean Sube
|
e403980a44
|
feat(api): add parameters for noise source and blend op to inpaint
|
2023-01-15 09:21:09 -06:00 |
Sean Sube
|
09c9b2c028
|
fix(api): restore inpainting without outpainting
|
2023-01-14 18:30:04 -06:00 |
Sean Sube
|
34fa3f6341
|
fix(api): limit outpainting using image size params
|
2023-01-14 17:09:41 -06:00 |
Sean Sube
|
c29c92ed90
|
fix(api): resize images after getting request params
|
2023-01-14 17:06:29 -06:00 |
Sean Sube
|
d9bbb9bb5a
|
feat(api): take outpainting dimensions from query params
|
2023-01-14 16:59:38 -06:00 |
Sean Sube
|
899d41a38d
|
run outpainting at original size
|
2023-01-14 16:31:47 -06:00 |
Sean Sube
|
23ddbc6b10
|
build full-size latents for outpainting
|
2023-01-14 16:28:43 -06:00 |