1
0
Fork 0
Commit Graph

2170 Commits

Author SHA1 Message Date
Sean Sube 48d0d3e22d
use presence of stage mask to trigger tiling 2023-11-29 21:52:32 -06:00
Sean Sube 042181b9c5
fix(api): correctly handle image stacks in persist stages 2023-11-27 21:45:32 -06:00
Sean Sube 828c9511a6
fix(api): restore single-tile code path 2023-11-27 18:53:39 -06:00
Sean Sube a9b4303d25
switch upscaling to np random 2023-11-26 15:29:07 -06:00
Sean Sube d3a4cc8fd2
fix(api): use upstream SD upscaling pipeline as base for in-tree one 2023-11-26 15:23:28 -06:00
Sean Sube fa38b474f0
fix(api): abandon pretrained loader entirely to fix SD upscaling 2023-11-26 14:13:45 -06:00
Sean Sube 75f1a2cead
pass results object to chain pipeline from endpoint 2023-11-26 10:43:08 -06:00
Sean Sube 7ca5dc12a4
fix(api): match inpaint source and mask formats 2023-11-26 10:38:12 -06:00
Sean Sube 93e3125e28
fix(api): be more careful with VAE patch flags, add margin to latents if needed 2023-11-25 23:18:57 -06:00
Sean Sube 57fc183b15
Merge remote-tracking branch 'github/main' into feat/00-plugins 2023-11-25 22:27:22 -06:00
Sean Sube 83ebd77c3d
fix(api): handle blending numpy arrays 2023-11-25 21:19:11 -06:00
Sean Sube 1c3b2f8dfc
fix(api): better handling of alpha channels 2023-11-25 18:52:47 -06:00
Sean Sube c134edf4b3
sonar lint 2023-11-25 15:28:03 -06:00
Sean Sube 1818a36c11
fix(api): correctly handle completely black mask images 2023-11-25 15:25:47 -06:00
Sean Sube d78e843af4
fix(api): consistently handle tile size across premade pipelines 2023-11-25 14:02:42 -06:00
Sean Sube 02447f5fd6
fix(api): provide some necessary SDXL config 2023-11-25 12:29:17 -06:00
Sean Sube 6ecdae44a2
fix(api): pass correct outscale to highres stages 2023-11-25 12:25:16 -06:00
Sean Sube b1328fdfdb
fix(api): handle images with alpha channels better 2023-11-25 07:50:54 -06:00
Sean Sube 192bd08156
apply sonar lint 2023-11-25 07:50:36 -06:00
Sean Sube 17e25a3bc3
fix list parser default 2023-11-24 23:02:22 -06:00
Sean Sube 9e930a91d5
fix(api): load lists without empty items 2023-11-24 22:40:22 -06:00
Sean Sube 44a23a6366
apply lint 2023-11-24 22:40:01 -06:00
Sean Sube 3f3811e16a
fix(api): build SDXL pipeline to avoid optimum patches 2023-11-24 17:02:21 -06:00
Sean Sube d7c95a4a4f
fix SDXL node names once 2023-11-24 16:51:03 -06:00
Sean Sube 74832fc61b
fix(api): match SDXL keys per LoRA 2023-11-24 15:22:07 -06:00
Sean Sube 8d4410305e
fix(api): convert latents to numpy before using 2023-11-24 10:36:53 -06:00
Sean Sube 98f8abbacd
fix(api): correctly detect unknown embedding format 2023-11-23 23:53:17 -06:00
Sean Sube 8df6ec231f
fix(scripts): improve MSE logging in release tests 2023-11-23 23:22:51 -06:00
Sean Sube 34493e7968
update inpaint pipeline to use stage results 2023-11-23 23:22:28 -06:00
Sean Sube a90a963765
fix(api): ensure pipeline is using selected scheduler 2023-11-23 23:22:05 -06:00
Sean Sube ddd3d45b79
fix(api): add logging along SDXL custom VAE codepath 2023-11-23 23:21:45 -06:00
Sean Sube 51f0806c4a
restore inpainting fix 2023-11-23 11:36:03 -06:00
Sean Sube 3ffb30f121
fix(api): update deprecated import from diffusers 2023-11-23 11:34:18 -06:00
Sean Sube f00bfe9bd0
more tests, apply lint 2023-11-23 11:19:58 -06:00
Sean Sube 66dfa7206a
add LCM to available scheduler list 2023-11-21 23:23:46 -06:00
Sean Sube fd97eebfa2
feat(api): add LCM scheduler 2023-11-21 23:14:15 -06:00
Sean Sube 54dc970a7e
correctly remove operator types 2023-11-21 23:12:24 -06:00
Sean Sube 33bd67beb6
switch LoRA back to fixing node names on the fly 2023-11-21 22:33:17 -06:00
Sean Sube a39fe1d21c
use pre-fixed names for XL LoRA key matching 2023-11-21 21:46:34 -06:00
Sean Sube a02523c54c
update pipeline tests 2023-11-21 19:11:04 -06:00
Sean Sube b6aed0542c
fix(api): update deprecated imports from diffusers 2023-11-21 19:10:41 -06:00
Sean Sube 60615e097b
fix(api): support normal LoRA keys in SDXL LoRAs 2023-11-21 19:10:11 -06:00
Sean Sube c4aa262ed7
try a different hack 2023-11-19 23:40:34 -06:00
Sean Sube 65912c5a4a
apply lint to tests, test highres 2023-11-19 23:18:57 -06:00
Sean Sube 4691e80744
keep tiles after slicing 2023-11-19 21:22:55 -06:00
Sean Sube 781b34151c
feat(api): add flag to launch debugger 2023-11-19 21:05:39 -06:00
Sean Sube c1f1bf2b36
various stack fixes 2023-11-19 21:05:21 -06:00
Sean Sube 8a3174aaff
load plugins from env 2023-11-19 18:41:55 -06:00
Sean Sube 98fcc07524
rewrite tile handling for image stacks 2023-11-19 18:39:39 -06:00
Sean Sube e64e514e7f
fix(api): add out channels to upscaling config 2023-11-18 21:35:57 -06:00