Commit Graph

253 Commits (3a8ef750687d8d0d4e2575bd16f796b8dfc15cdb)

Author SHA1 Message Date
Vladimir Mandic 16670636d7 fix lora with nested pipeline
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-11 09:03:02 -04:00
Vladimir Mandic 72a9094b42 better model version detect and experimental pydantic v2
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-04 12:41:40 -04:00
Disty0 afbc2d2a72 Fix OpenVINO loras 2025-09-03 21:10:45 +03:00
Vladimir Mandic b2dbef53e5 restyled all toolbuttons to be modernui native
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-31 15:01:50 -04:00
Vladimir Mandic fc547a3ccd sdnq with diffusers lora loader
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-18 10:29:01 -04:00
Disty0 afb3a5a06d SDNQ move non_blocking to quant config 2025-08-11 15:07:02 +03:00
Vladimir Mandic 752d636324 add /sdapi/v1/network
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-10 10:53:28 -04:00
Vladimir Mandic 8dae6d0c6d lint
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-29 09:24:23 -04:00
Vladimir Mandic db9e2127c1 fix lora with hidiffusion blocks
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-28 16:25:22 -04:00
Vladimir Mandic b34324eeb2 lora error logging
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-27 16:40:01 -04:00
Vladimir Mandic 935a4a0aa3 add wan 2.1 text-to-image
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-14 13:47:14 -04:00
Vladimir Mandic e8b5ea3847 major refactor: remove backend original
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-05 13:16:46 -04:00
Disty0 3406083d14 Override lumina2 to use diffusers lora loading 2025-07-02 06:40:27 +03:00
Vladimir Mandic ff103bc849 fix LoRA change detection on pipeline type change
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-06-29 12:52:37 -04:00
Enes Sadık Özbek e91208bea9
Merge branch 'dev' into feature/chroma-support 2025-06-26 17:02:00 +03:00
Vladimir Mandic 7380c08f8e lint fix
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-06-26 06:51:59 -04:00
Enes Sadık Özbek 21bdde12d3
Merge branch 'dev' into feature/chroma-support 2025-06-26 01:56:34 +03:00
Vladimir Mandic 2c629246d4
Merge branch 'dev' into fix-lycoris-wrong-errors 2025-06-25 18:45:04 -04:00
Vladimir Mandic 3d52e3fe9f add /sdapi/v1/lora endpoint
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-06-25 10:54:02 -04:00
Disty0 86cd272b96 SDNQ fix Dora 2025-06-18 16:24:42 +03:00
Enes Sadık Özbek 4b3ce06916
Initial support for Chroma 2025-06-18 00:38:17 +00:00
Disty0 25fc0094a9 SDNQ use quantize_device and return_device args and fix decompress_fp32 always being on 2025-06-14 21:29:08 +03:00
Disty0 2ba64abcde Cleanup 2025-06-14 00:54:18 +03:00
Disty0 5e013fb154 SDNQ optimize input quantization and use the word quantize instead of compress 2025-06-12 12:06:57 +03:00
Disty0 5eed9135e3 Split SDNQ into multiple files and linting 2025-06-10 03:18:25 +03:00
Enes Sadık Özbek 3868a9184b
Fix incorrectly reported lycoris load error 2025-06-07 00:36:08 +03:00
Disty0 976f0ba61f Cleanup 2025-06-05 20:59:58 +03:00
Disty0 90324f9c8c SDNQ fix lora with quant matmul 2025-05-29 18:25:12 +03:00
Disty0 dece497f10 Refactor SDNQ to use weights_dtype and rename decompress_int8_matmul to use_quantized_matmul 2025-05-27 15:49:21 +03:00
Disty0 280be31883 SDNQ fix Lora change 2025-05-27 00:08:32 +03:00
Disty0 84ddfb2868 SDNQ fix lora apply 2025-05-26 22:39:20 +03:00
Disty0 687c50dcc8 SDNQ fix Lora 2025-05-26 19:48:45 +03:00
Disty0 91bb07f650 SDNQ remove unused args and simplify decompressors 2025-05-26 15:51:53 +03:00
Disty0 4453efee76 Rename NNCF to SDNQ and rename quant schemes 2025-05-26 02:39:51 +03:00
Disty0 2d79380bd7 NNCF implement better layer hijacks and remove all NNCF imports 2025-05-26 01:12:28 +03:00
Vladimir Mandic 5c0e3b635c update diffusers and lint/changelog/todo
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-14 13:30:52 -04:00
Disty0 f4e3a81a84 NNCF experimental direct INT8 MatMul support 2025-05-12 21:41:49 +03:00
Disty0 9cfdc3c079 Remove NNCF device hijack 2025-05-11 18:30:10 +03:00
Vladimir Mandic ff649291b5 lint fixes
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-28 10:55:21 -04:00
AI-Casanova d14b54efa3 Preliminary support for sd1.5/sdxl OMI lora 2025-04-27 16:53:22 -05:00
Vladimir Mandic f00824e7b5 add SD_LORA_DUMP
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-25 09:54:43 -04:00
Vladimir Mandic bcb7b24bf2 cleanup video tab
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-23 13:46:50 -04:00
Disty0 75d169bc1c Fix NNCF Lora with model offload 2025-04-23 17:13:08 +03:00
Disty0 f1d8543cae NNCF lora support 2025-04-23 15:44:09 +03:00
Vladimir Mandic a9969491ff fix hidream loader
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-22 11:04:35 -04:00
Vladimir Mandic 8d6c7510c2 fix lora
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-18 07:34:12 -04:00
Vladimir Mandic eaf37055ba nunchaku lora support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-17 11:45:37 -04:00
Vladimir Mandic 38a3b62553 modularize hidream loader
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-16 09:11:43 -04:00
Vladimir Mandic 984aa8ec55 lint fixes
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-08 16:31:51 -04:00
Vladimir Mandic 6ab59230ba update ui
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-08 15:22:08 -04:00
Vladimir Mandic 97df5869a4 update requirements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-07 09:30:03 -04:00
Vladimir Mandic 84a24fb681 lora restore weights to orig device on apply
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-07 07:49:18 -04:00
Vladimir Mandic d30b1cb1c8 lora improvements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-06 13:02:58 -04:00
Vladimir Mandic 8f95477ad2 add teacache for flux
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-05 12:58:00 -04:00
Vladimir Mandic 538b81021c add generate context menu get server status
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-05 12:58:00 -04:00
Vladimir Mandic 8725cfc488 lora obey device
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-03 14:31:39 -04:00
Vladimir Mandic 5c6c1465f4 fix style apply params
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-03 10:03:48 -04:00
Vladimir Mandic 6430f7006f add monitor cli option and finish lora refactor
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-01 13:39:47 -04:00
Vladimir Mandic b5031a5eba lora modularize code
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-01 13:39:47 -04:00
Vladimir Mandic 032bd46de2 improve mp4 download
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-01 13:39:47 -04:00
Vladimir Mandic 5906eb6792 lora apply on gpu vs cpu settings option
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-01 13:39:47 -04:00
Vladimir Mandic 02f480bf32 add prompt enhance wiki
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-29 09:55:56 -04:00
Vladimir Mandic 8343469be0 improve prompt enhancer and update apply styles
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-28 21:03:27 -04:00
Vladimir Mandic 6a5e253ecf add infiniteyou
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-26 10:50:09 -04:00
Vladimir Mandic cd71fe51ff fix lora change with balanced offload
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-25 14:56:53 -04:00
Vladimir Mandic aa15ed1fa7 reapply offload after applying lora
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-25 14:09:34 -04:00
Vladimir Mandic 5c46904fd8 video tab alpha releasee
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-20 14:39:38 -04:00
Vladimir Mandic c5c3be04fb video tab first prototype
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-18 18:40:08 -04:00
Vladimir Mandic d4a67dd946 lora logging
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-15 19:04:03 -04:00
Vladimir Mandic 7d9b268655 update repo links
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-31 12:15:21 -05:00
Vladimir Mandic da6a1979ff cleanup lora overrides
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-28 18:47:48 -05:00
Vladimir Mandic ac2adaa299 cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-10 08:25:00 -05:00
Vladimir Mandic 2090a334b0 hunyuanvideo lora support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-07 12:49:09 -05:00
Vladimir Mandic 0114b59470 refactor of progress monitoring
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-01-05 13:22:19 -05:00
Vladimir Mandic 699ed3a444 update lora changed
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-31 15:52:00 -05:00
Disty0 9adf777e38 OpenVINO fix Lora 2024-12-31 04:15:37 +03:00
Vladimir Mandic 25e5411a0e again
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-29 15:42:29 -05:00
Vladimir Mandic 40472eefe5 typo
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-29 15:41:34 -05:00
Vladimir Mandic 18f683b283 refactor lora add_weights
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-29 12:42:08 -05:00
Vladimir Mandic 910f5d0a73 lora direct on-demand apply/unapply
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-29 12:38:19 -05:00
Vladimir Mandic 8b910dbf02 cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-28 17:04:43 -05:00
Vladimir Mandic 53c4c84c40 quantization improvements and lora support
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-28 16:57:06 -05:00
Vladimir Mandic d49d470a89 hide disabled networks and add more previews
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-27 09:45:03 -05:00
Vladimir Mandic e7f0047d52 add granular vae tiling options
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-25 12:38:21 -05:00
Vladimir Mandic a5f94fe0dd remove experimental from consistory
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-24 16:09:25 -05:00
Vladimir Mandic ea6d3107ab update all todo statements
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-22 08:39:31 -05:00
Vladimir Mandic fc8a18df36 ruff updates
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-20 18:58:29 -05:00
Vladimir Mandic ed3e5f06d6 linting
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-20 18:48:06 -05:00
Vladimir Mandic dae181fefb lora-direct with bnb
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-20 18:26:25 -05:00
Vladimir Mandic b1f1864099 lint updates
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-15 13:12:35 -05:00
Vladimir Mandic bd540efb73 lora: absolute path, hf download, flux controlnet loras
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-11 18:10:51 -05:00
Vladimir Mandic 8cea43f7db lora add erorr handler for partial offload
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-11 13:10:05 -05:00
Vladimir Mandic beea969fd3 update lora
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-10 12:34:27 -05:00
Vladimir Mandic 383d7052ac lora split te apply
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-09 15:23:22 -05:00
Vladimir Mandic 1185950c4a yet another lora refactor
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-09 13:40:19 -05:00
AI-Casanova 6c9101dfaf
lora low memory mode: switching requires manual model reload 2024-12-06 22:54:08 -06:00
Vladimir Mandic 28eeb00432 remove non-blocking
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-06 09:15:37 -05:00
Vladimir Mandic 16ab1e2ae8 safer lora unapply
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-06 07:23:31 -05:00
Vladimir Mandic 2934948413 lora one more safe cast
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-05 09:04:42 -05:00
Vladimir Mandic ca06002602 lora maintain device
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2024-12-04 09:25:57 -05:00