Sean Sube
|
d6201c9d32
|
feat(api): add an option for custom checkpoint config to extras file (fixes #130)
|
2023-02-12 14:10:30 -06:00 |
Sean Sube
|
82487f5771
|
fix(api): separate Real ESRGAN upsampler from GFPGAN stage (#87)
|
2023-02-12 13:50:28 -06:00 |
Sean Sube
|
ae8aa2ea7a
|
apply lint
|
2023-02-12 13:32:50 -06:00 |
Sean Sube
|
034be3266e
|
fix(api): accumulate progress from inpaint pipelines (#90)
|
2023-02-12 13:16:17 -06:00 |
Sean Sube
|
aaf82a42f1
|
fix(api): use correct var for diffusion scheduler cache
|
2023-02-12 12:47:55 -06:00 |
Sean Sube
|
feb7e7d57b
|
pass progress to txt2img and img2img
|
2023-02-12 12:38:06 -06:00 |
Sean Sube
|
2f6a3afddb
|
pass progress on to most stages
|
2023-02-12 12:33:36 -06:00 |
Sean Sube
|
9d1c5dca52
|
fix(api): correctly handle partial extras files
|
2023-02-12 12:23:03 -06:00 |
Sean Sube
|
06d4f32574
|
make progress callbacks optional
|
2023-02-12 12:22:11 -06:00 |
Sean Sube
|
d9fc908592
|
feat(api): collect progress from chain pipelines (#90)
|
2023-02-12 12:17:36 -06:00 |
Sean Sube
|
27a3fa8f51
|
feat: show model in image card, use labels for model and scheduler (#104)
|
2023-02-12 09:51:35 -06:00 |
Sean Sube
|
9c5043e9d0
|
fix(api): correctly cache diffusers scheduler
|
2023-02-12 09:33:13 -06:00 |
Sean Sube
|
1179092028
|
feat(api): intercept model downloads in libs and use cached copy (fixes #95)
|
2023-02-12 09:28:37 -06:00 |
Sean Sube
|
8ea33e9874
|
fix(api): patch various download fns to use cache (#95)
|
2023-02-12 06:25:44 -06:00 |
Sean Sube
|
1f06b502d5
|
fix(api): always fill inpaint/outpaint mask with white
|
2023-02-11 18:55:22 -06:00 |
Sean Sube
|
ffbe0929e6
|
apply lint
|
2023-02-11 18:10:36 -06:00 |
Sean Sube
|
3a290822eb
|
feat(api): pass tile order to inpaint and outpaint pipelines
|
2023-02-11 18:00:18 -06:00 |
Sean Sube
|
44c9524cd2
|
apply lint
|
2023-02-11 16:50:57 -06:00 |
Sean Sube
|
6d243e8f4f
|
select correct platform
|
2023-02-11 16:26:00 -06:00 |
Sean Sube
|
66c2ce3074
|
fix device iteration
|
2023-02-11 16:19:08 -06:00 |
Sean Sube
|
db06f4a9c3
|
fix(api): remove any from device pool
|
2023-02-11 16:16:40 -06:00 |
Sean Sube
|
6b30ccc60c
|
log more about selected device
|
2023-02-11 16:14:02 -06:00 |
Sean Sube
|
38c8a8a413
|
make any a real device
|
2023-02-11 16:06:14 -06:00 |
Sean Sube
|
f45a0154e8
|
add any option to platforms after checking providers
|
2023-02-11 16:01:55 -06:00 |
Sean Sube
|
e4785b94e0
|
keep provider list
|
2023-02-11 15:55:30 -06:00 |
Sean Sube
|
9551e4a9b9
|
feat(api): make any platform optional
|
2023-02-11 15:53:27 -06:00 |
Sean Sube
|
d7383d1101
|
fix(api): include any platform option
|
2023-02-11 15:45:28 -06:00 |
Sean Sube
|
ea3b065d80
|
feat(api): add option to use any available platform
|
2023-02-11 15:41:42 -06:00 |
Sean Sube
|
917f5bedd6
|
lint fix
|
2023-02-11 15:24:12 -06:00 |
Sean Sube
|
9171ab68bc
|
chore(api): link to diffusers and d8ahazard licenses
|
2023-02-11 15:02:27 -06:00 |
Sean Sube
|
5eae80cbdd
|
lint(api): remove unused hub download code path
|
2023-02-11 14:36:17 -06:00 |
Sean Sube
|
157067b554
|
lint(api): fix some Sonar issues
|
2023-02-11 14:19:42 -06:00 |
Sean Sube
|
454abcdddc
|
lint(api): move half-precision CUDA check before models, apply lint
|
2023-02-11 13:31:34 -06:00 |
Sean Sube
|
694d15547f
|
lint(api): clean up conversion code from original diffusers, drop pydantic dep
|
2023-02-11 12:36:54 -06:00 |
Sean Sube
|
c599385a30
|
lint(api): apply to original diffusers converter
|
2023-02-10 23:32:16 -06:00 |
Sean Sube
|
2cc604823b
|
fix(api): launch with included extras if user does not provide their own
|
2023-02-10 23:06:30 -06:00 |
Sean Sube
|
9f202486c2
|
feat(api): add a way to download models from civitai or other https sources (#117)
|
2023-02-10 22:41:24 -06:00 |
Sean Sube
|
b3e4076775
|
fix(api): run garbage collection after job errors
|
2023-02-09 22:04:33 -06:00 |
Sean Sube
|
45b09168dd
|
fix(api): move all unet tensors to the training device (#119)
|
2023-02-09 22:04:01 -06:00 |
Sean Sube
|
36d164a281
|
add safetensors dep
|
2023-02-09 00:01:48 -06:00 |
Sean Sube
|
511143eea5
|
move tensors to extras file
|
2023-02-08 22:38:19 -06:00 |
Sean Sube
|
4f71348f98
|
feat(api): convert from SD checkpoints (#117)
|
2023-02-08 22:35:54 -06:00 |
Sean Sube
|
b1a1a2b9c4
|
lint(api): apply style fixes
|
2023-02-07 08:20:02 -06:00 |
Sean Sube
|
b6fd288842
|
fix(api): calculate outpaint overlap factor before adding margins
|
2023-02-06 22:49:58 -06:00 |
Sean Sube
|
a9f4e19616
|
chore(api): log overlap factor when outpainting
|
2023-02-06 22:43:58 -06:00 |
Sean Sube
|
de4a3818a0
|
fix(api): use SRVGG net for Real ESRGAN v3
|
2023-02-06 21:36:20 -06:00 |
Sean Sube
|
ae5cf1fd28
|
fix(api): restore denoise code path for Real ESRGAN v3 (#109)
|
2023-02-06 18:11:45 -06:00 |
Sean Sube
|
ad108060ed
|
fix(api): only try to load extras when a path is provided (#112)
|
2023-02-06 18:06:19 -06:00 |
Sean Sube
|
7db5472531
|
fix(api): include face correction outscale in final image size
|
2023-02-06 17:59:34 -06:00 |
Sean Sube
|
651acf6991
|
lint recent changes
|
2023-02-06 17:26:51 -06:00 |