Sean Sube
|
de4e7b0dc9
|
feat: add face outscale as its own parameter (#111)
|
2023-02-06 17:13:37 -06:00 |
Sean Sube
|
8b42aeef48
|
remove(api): deprecated vendor platforms
|
2023-02-05 21:32:58 -06:00 |
Sean Sube
|
7462c96616
|
apply lint fixes again
|
2023-02-05 17:55:04 -06:00 |
Sean Sube
|
5f35a2853b
|
fix(api): fully switch between LPW and regular ONNX pipelines
|
2023-02-05 17:36:00 -06:00 |
Sean Sube
|
fb376c6b62
|
feat(api): make LPW an image parameter
|
2023-02-05 17:15:37 -06:00 |
Sean Sube
|
cb3590720b
|
lint(api): remove unused imports
|
2023-02-05 15:33:56 -06:00 |
Sean Sube
|
15c651b31a
|
fix(api): use first available platform if requested one does not exist
|
2023-02-05 13:44:13 -06:00 |
Sean Sube
|
401df84069
|
fix(api): replace some numpy RNGs with torch equivalent
|
2023-02-05 13:43:33 -06:00 |
Sean Sube
|
9d0609fefe
|
fix(api): keep chain pipeline images and use request size
|
2023-02-05 10:27:34 -06:00 |
Sean Sube
|
e059f11253
|
feat(api): add CodeFormer stage for chain pipelines
|
2023-02-05 08:37:47 -06:00 |
Sean Sube
|
54dd34d211
|
lint(api): apply black and isort style
|
2023-02-05 07:53:35 -06:00 |
Sean Sube
|
cc12cb0fcf
|
clean up lingering provider refs
|
2023-02-04 21:23:34 -06:00 |
Sean Sube
|
04a2faffd9
|
fix(api): set CUDA device in ORT session
|
2023-02-04 21:17:39 -06:00 |
Sean Sube
|
bf3f227d66
|
fix(api): default to first available device when there are no other jobs
|
2023-02-04 16:37:36 -06:00 |
Sean Sube
|
1e38659c80
|
extract device
|
2023-02-04 15:00:22 -06:00 |
Sean Sube
|
59f5fd41b0
|
restore provider to image params for now
|
2023-02-04 14:58:54 -06:00 |
Sean Sube
|
3637f642c6
|
fix(api): pass job context and device to upscaling
|
2023-02-04 14:52:23 -06:00 |
Sean Sube
|
2f1f6b3a11
|
fix chain pipeline image field names
|
2023-02-04 14:24:18 -06:00 |
Sean Sube
|
bef50d89b1
|
fix(api): move chain body to form field
|
2023-02-04 14:18:44 -06:00 |
Sean Sube
|
1de2a51db5
|
feat(api): load source and mask images for chain pipelines (#88)
|
2023-02-04 14:08:43 -06:00 |
Sean Sube
|
4e5ad54471
|
improve device logging
|
2023-02-04 14:01:30 -06:00 |
Sean Sube
|
a212d954eb
|
fix provider lookup
|
2023-02-04 13:52:32 -06:00 |
Sean Sube
|
98b6e4dd03
|
feat(api): add provider for each available CUDA device (#38)
|
2023-02-04 13:49:34 -06:00 |
Sean Sube
|
157ed6da70
|
feat(api): add status endpoint
|
2023-02-04 10:59:03 -06:00 |
Sean Sube
|
294c831d02
|
feat(api): add progress to ready endpoint
|
2023-02-04 10:16:30 -06:00 |
Sean Sube
|
6426cff741
|
feat(api): switch to device pool for background workers
|
2023-02-04 10:06:22 -06:00 |
Sean Sube
|
0050cea694
|
fix(api): use requested size for initial chain pipeline input
|
2023-02-02 08:59:08 -06:00 |
Sean Sube
|
e533dad4ba
|
fix(api): use server image format when building output name
|
2023-02-02 08:47:37 -06:00 |
Sean Sube
|
59b8055926
|
fix(api): correct import error
|
2023-02-02 08:33:33 -06:00 |
Sean Sube
|
a1ef6c4c77
|
lint(api): consolidate output fns
|
2023-02-02 08:31:35 -06:00 |
Sean Sube
|
6697c2eb6a
|
feat(api): save image params along with image (#81)
|
2023-02-01 22:20:40 -06:00 |
Sean Sube
|
33bb56dd24
|
fix(api): correctly make output directory
|
2023-01-31 19:58:07 -06:00 |
Sean Sube
|
f4fc6271bc
|
feat(api): set default platform for each container (fixes #82)
|
2023-01-31 08:45:06 -06:00 |
Sean Sube
|
bacce0ace9
|
testing ONNX upscaling
|
2023-01-29 18:42:05 -06:00 |
Sean Sube
|
c905fbb728
|
feat(api): add reduce stages, noise source
|
2023-01-29 15:23:01 -06:00 |
Sean Sube
|
03d88dff5f
|
log pipeline stage count, add outpaint example
|
2023-01-28 23:50:41 -06:00 |
Sean Sube
|
8f1cbc83f8
|
feat(api): parse named tile sizes
|
2023-01-28 23:06:25 -06:00 |
Sean Sube
|
db9189fd3d
|
get upscaling model from stage params
|
2023-01-28 22:52:39 -06:00 |
Sean Sube
|
18803db6ed
|
fix(api): parse border and upscale in chain stages
|
2023-01-28 22:48:53 -06:00 |
Sean Sube
|
151ebff237
|
feat(api): parse chain pipeline from request
|
2023-01-28 22:31:34 -06:00 |
Sean Sube
|
c7a6ec45d8
|
fix(api): avoid circular deps in diffusion pipeline cache
|
2023-01-28 20:15:39 -06:00 |
Sean Sube
|
4547bcef50
|
feat(api): switch to python logging
|
2023-01-28 17:09:19 -06:00 |
Sean Sube
|
dcbd059082
|
feat(api): add img2img and inpaint chain stages
|
2023-01-28 12:42:02 -06:00 |
Sean Sube
|
4188b019a1
|
test multiple chained upscaling stages
|
2023-01-28 10:26:04 -06:00 |
Sean Sube
|
ba3e450d43
|
fix scale for outpaint
|
2023-01-28 09:55:47 -06:00 |
Sean Sube
|
d89437b11e
|
persist to output dir, do not tile output
|
2023-01-28 09:15:02 -06:00 |
Sean Sube
|
779457b546
|
feat(api): add save-to-disk stage
|
2023-01-28 09:08:59 -06:00 |
Sean Sube
|
658e12266f
|
pass size and initial image to test pipeline
|
2023-01-28 08:40:29 -06:00 |
Sean Sube
|
9f76226ba6
|
use correct generator
|
2023-01-28 08:38:48 -06:00 |
Sean Sube
|
5119a982db
|
feat(api): synthesize a mask for outpaint stages
|
2023-01-28 08:37:17 -06:00 |