1
0
Fork 0
Commit Graph

1054 Commits

Author SHA1 Message Date
Sean Sube 3f18b3b926
fix(gui): remove empty option and fix labels for none in mask filter (#228) 2023-03-09 18:49:07 -06:00
Sean Sube 719fbc35e4
fix(docs): describe ONNX_WEB_EXTRA_ARGS and _EXTRA_MODELS in admin guide 2023-03-09 08:08:27 -06:00
Sean Sube fe437e8cd4
feat: add support for UniPC multistep scheduler (#226) 2023-03-09 08:00:59 -06:00
Sean Sube 3d0f2434af
fix(tests): make release tests more strict, update DEIS reference 2023-03-08 23:17:54 -06:00
Sean Sube 312d8d251a
fix(tests): add release test for partial blending 2023-03-08 23:06:52 -06:00
Sean Sube d794835d20
fix(tests): use correct endpoint in release tests for blend mode 2023-03-08 22:56:53 -06:00
Sean Sube 21c60709bc
fix(api): move prompt splitting logging to debug level 2023-03-08 22:55:58 -06:00
Sean Sube 6c47542d46
fix(api): correct continuation syntax for Windows launch scripts 2023-03-08 21:43:02 -06:00
Sean Sube 35303c7d20
feat(api): add a way to pass extra args to the conversion script 2023-03-08 21:38:51 -06:00
Sean Sube 25c41c8d66
feat(api): add an option to remove temporary Torch files after converting to ONNX (#122) 2023-03-08 21:38:17 -06:00
Sean Sube 6e71775782
fix(api): load LPW pipeline from local source (#224) 2023-03-08 19:47:22 -06:00
Sean Sube 26f4b7e5b9
fix(build): install cv2 deps 2023-03-08 00:07:29 -06:00
Sean Sube 7bd98d4a46
apply lint 2023-03-07 23:57:39 -06:00
Sean Sube bc21165fd9
fix path ref 2023-03-07 23:54:32 -06:00
Sean Sube c0b88733b8
fix(api): check for cache rather than converted model before fetch 2023-03-07 23:51:27 -06:00
Sean Sube 843e2f1ff3
feat(api): look for an index file when checking for converted models (#222) 2023-03-07 23:40:04 -06:00
Sean Sube 78005812f3
fix(docs): explain converting Textual Inversions, using layer tokens, and prompt range syntax (#179) 2023-03-07 23:14:29 -06:00
Sean Sube 30b08c6d6d
fix(api): log correct token when converting Textual Inversions 2023-03-07 23:05:53 -06:00
Sean Sube 6542646005
fix(api): match format in schema for sd-concepts 2023-03-07 22:53:05 -06:00
Sean Sube 85ff700525
apply lint 2023-03-07 22:40:17 -06:00
Sean Sube 0a4f83ac0f
feat(api): add range syntax to expand numbered tokens (#179) 2023-03-07 20:48:26 -06:00
Sean Sube 66c42485cb
feat(api): add support for extremely long prompts 2023-03-07 19:00:25 -06:00
Sean Sube c45915e558
fix(api): use server model path while converting SD checkpoints (#221) 2023-03-07 18:55:14 -06:00
Sean Sube 9d9bd1a639
apply lint 2023-03-07 08:02:53 -06:00
Sean Sube 6e8d51b9fa
fix(build): reset old coverage before running tests 2023-03-06 19:41:56 -06:00
Sean Sube a3b4b73dba
fix(docs): describe blending tab 2023-03-06 19:41:33 -06:00
Sean Sube af1c3c7839
fix(api): track items removed from cache 2023-03-06 07:34:09 -06:00
Sean Sube 339868de4d
fix(api): use pipeline class name in cache key 2023-03-05 21:54:09 -06:00
Sean Sube 55576ae87c
fix(api): include cache keys in logs 2023-03-05 21:50:01 -06:00
Sean Sube 35dc8a0bc4
improve exit logging 2023-03-05 21:37:39 -06:00
Sean Sube c0a01efef4
fix(api): track currently active worker for each device 2023-03-05 21:28:21 -06:00
Sean Sube 57fed94337
fix(api): exit worker on memory allocation errors 2023-03-05 21:11:33 -06:00
Sean Sube cb460a0c59
fix(api): add worker PID to log messages 2023-03-05 20:25:02 -06:00
Sean Sube 4ae4ce176c
fix(api): attempt to recycle leaking workers when a job finishes 2023-03-05 20:13:28 -06:00
Sean Sube 3a4928e59b
fix(api): prevent workers from blocking on their progress queues 2023-03-05 20:07:06 -06:00
Sean Sube edc55ae8b4
fix(api): finished job notification should not block worker 2023-03-05 19:53:44 -06:00
Sean Sube cfc20d3133
fix(api): improve cache logging 2023-03-05 19:30:52 -06:00
Sean Sube 39b9741b24
fix(api): show VRAM percent in logs 2023-03-05 19:23:23 -06:00
Sean Sube 7a3a81a4ef
fix(api): track and repeatedly attempt to recycle leaking workers (#219) 2023-03-05 18:58:13 -06:00
Sean Sube ccd15c1921
set torch and ORT as extra indexes 2023-03-05 18:15:41 -06:00
Sean Sube 05c628d8a6
fix(build): use platform-specific requirements for containers 2023-03-05 17:55:44 -06:00
Sean Sube 31054c4ee3
feat(api): add requirements file for each platform (#193) 2023-03-05 17:55:23 -06:00
Sean Sube f575cba7d3
apply lint 2023-03-05 16:54:24 -06:00
Sean Sube af05e05ea6
fix(gui): translate the initial progress screen 2023-03-05 16:51:29 -06:00
Sean Sube aed5e1bf12
feat(gui): add loading spinner while fetching server params 2023-03-05 16:41:31 -06:00
Sean Sube d5a3b0fed8
feat(gui): add local params and API stub so client can load without a server (#181) 2023-03-05 16:23:26 -06:00
Sean Sube 643f7bbd01
feat(gui): add warning when model does not support inpainting (#54) 2023-03-05 14:29:29 -06:00
Sean Sube 468870e2e7
apply lint 2023-03-05 08:14:47 -06:00
Sean Sube 00fa9c5807
feat(api): collect labels from textual inversions (#144) 2023-03-05 08:00:25 -06:00
Sean Sube b198b3baff
fix(api): attempt to validate extra translation strings 2023-03-05 07:53:23 -06:00