1
0
mirror of https://github.com/vladmandic/sdnext.git synced 2026-01-29 05:02:09 +03:00

174 Commits

Author SHA1 Message Date
Vladimir Mandic
4fa421ef90 add prompt caching and tokenizer info 2024-05-21 16:34:38 -04:00
Vladimir Mandic
7390815e07 minor prompt parse changes 2024-05-13 11:17:07 -04:00
Vladimir Mandic
b137f67edc lint changes 2024-05-07 09:56:32 -04:00
Vladimir Mandic
a4c6257124 full refactor of reference models 2024-03-12 23:51:36 -04:00
Vladimir Mandic
558463aeaf validate and fix all refiner workflows 2024-03-02 10:01:22 -05:00
Vladimir Mandic
aec8f76c15 add differential-diffusion support for sd15 2024-02-20 13:14:32 -05:00
Vladimir Mandic
ae4f7e6a5f regional prompting 2024-02-14 11:24:19 -05:00
AI-Casanova
33c8285e69 Experimental clip skip interpolation 2024-02-09 14:15:14 -05:00
Disty0
9a1ce4dd77 Adjust clip skip to expected range 2024-02-09 08:21:04 +03:00
Vladimir Mandic
f56d210854 update clip-skip code 2024-02-08 19:40:26 -05:00
AI-Casanova
e883348089 Fix offset 2024-02-08 18:41:28 -05:00
AI-Casanova
251373afca Hijacking Compel to enable clip skip 2024-02-08 18:41:28 -05:00
Vladimir Mandic
78722065e3 add batch embedding load 2024-01-17 10:28:05 -05:00
AI-Casanova
ed9d3d93cc Fix Long Prompts
`extend` to `repeat`

Extend only works on singleton dimensions, mia culpa.
2024-01-14 15:09:31 -06:00
AI-Casanova
b10ea42506 Fix Early Out 2024-01-13 16:23:22 -06:00
AI-Casanova
cc2e3e058b Fix Scheduling 2024-01-13 15:07:32 -06:00
AI-Casanova
1edecc2389 cleanup 2024-01-13 11:48:58 -06:00
Vladimir Mandic
204853afea global crlf to lf 2024-01-10 09:45:26 -05:00
Vladimir Mandic
5cfc044ec6 tracing and control improvements 2023-12-20 17:33:19 -05:00
Vladimir Mandic
8ceeee8b87 add trace logging 2023-12-20 10:17:39 -05:00
AI-Casanova
ff94b197c1 Fix scheduling, lint 2023-12-18 23:42:31 -06:00
Vladimir Mandic
f13f2d03f9 fix prompt scheduling 2023-12-18 13:27:36 -05:00
AI-Casanova
0b3e1f475d Fix batch & optimize 2023-12-17 19:37:05 -06:00
AI-Casanova
9e7757b7fe Fixes 2023-12-16 20:16:01 -06:00
AI-Casanova
2020d20bcb Prompt Scheduling 2023-12-16 18:07:20 -06:00
Vladimir Mandic
1b1ae6784c add demofusion 2023-12-09 14:15:48 -05:00
Vladimir Mandic
f91735deac fix prompt parser with blank lines 2023-12-09 10:14:35 -05:00
Vladimir Mandic
9bd66e578a fix prompt padding 2023-11-25 10:16:03 -05:00
Vladimir Mandic
567b9dd435 offloading deal with meta tensors 2023-11-23 10:31:46 -05:00
Vladimir Mandic
096fd04f53 fix model offload on long prompts and update requirements 2023-11-23 09:42:24 -05:00
Vladimir Mandic
69c5cff112 diffusers prompt handle BREAK 2023-11-13 17:49:56 -05:00
Vladimir Mandic
fab013d31c fix diffusers base/hires/refiner workflows 2023-10-22 11:11:28 -04:00
Vladimir Mandic
3727bf3d02 new lora handler and remove lyco 2023-10-05 14:30:58 -04:00
AI-Casanova
14914b9bfb Fix Diffusers Prompt Padding and add pooled option 2023-10-03 20:31:50 -05:00
Vladimir Mandic
ee794a137d change diffusers prompt attention 2023-10-02 15:20:09 -04:00
AI-Casanova
08d094bb95 Major Refactor prompt_parser_diffusers.py
Prompt_2 has been mostly overridden by `TE2` keyword in prompt
2023-10-01 15:52:42 -05:00
Vladimir Mandic
e830b41dfa one more sdxl embeddings fix 2023-09-28 16:03:18 -04:00
Vladimir Mandic
14aec521ed better diffusers embedding handling 2023-09-26 12:04:26 -04:00
Vladimir Mandic
d833b853ff downgrade diffusers 2023-09-15 13:41:56 -04:00
Vladimir Mandic
36001151bb ti fixes 2023-09-09 19:39:21 -04:00
Vladimir Mandic
81ff379e2c fix refiner 2023-09-07 09:38:35 -04:00
Vladimir Mandic
83ae2a6c42 fix pipe detection when processing prompts 2023-09-06 20:21:39 -04:00
Vladimir Mandic
a3033dc65f sort out embeddings loading in dffusers 2023-09-05 12:36:08 -04:00
Vladimir Mandic
889274f39b post merge cleanup 2023-09-05 08:50:03 -04:00
Vladimir Mandic
2b83c7c5ae pre merge cleanup 2023-09-05 08:43:12 -04:00
Vladimir Mandic
5b622cdfda base and refiner mix and match 2023-09-04 15:55:47 -04:00
Vladimir Mandic
7dc4460fdc separate model type detection for base and refiner 2023-08-29 17:36:07 -04:00
Vladimir Mandic
c4263da0e6 fix refiner reload/unload 2023-08-26 13:35:59 +00:00
Vladimir Mandic
e810d59fb8 update gradio and add batch img2img 2023-08-25 16:36:45 +00:00
Vladimir Mandic
84f343687d fix python 3.9 compatibility 2023-08-23 08:18:40 +00:00