Commit Graph
29 Commits
Author SHA1 Message Date
blepping ed0702fefc Merge branch 'city96:main' into feat_load_stable_diffusion.cpp 2024-09-01 02:47:16 -06:00
blepping b88cb9a344 Remove require_prefix in gguf_sd_loader 2024-08-28 12:50:39 -06:00
blepping e814fc1264 Revert ggml_tensor_name addition 2024-08-28 12:34:08 -06:00
City abe5c6a6c9 Fix weights not being copied for lowvram patch
This can probably be improved since the weights themselves never need to be copied as they cannot be changed anyway.
2024-08-28 20:23:08 +02:00
blepping f7d8fbe740 Workaround for stable-diffusion.cpp SDXL GGUF files 2024-08-28 11:56:51 -06:00
blepping 6ae0c733b0 Support loading u-net from stable-diffusion.cpp GGUF files
Small cleanups
2024-08-28 10:34:58 -06:00
City 3d9869240b Always patch weight
Should help with #33
2024-08-28 17:12:24 +02:00
blepping c1693d0f55 Use a GGUF array for orig shape metadata 2024-08-25 13:18:35 -06:00
blepping 0aec56ec4c Split orig shape metadata into individual fields 2024-08-25 12:00:28 -06:00
blepping f3cf802dd6 Cleanups, refactoring 2024-08-25 07:53:19 -06:00
blepping 2832969aea Sync with main 2024-08-25 04:35:52 -06:00
City 0ba6f64974 Advanced loader with optimizations
It may help with speed but it may also increase VRAM usage or degrade image quality.
Fastest would be target/target/true.
2024-08-24 18:39:34 +02:00
blepping c93e622a19 SD1/SDXL fixes 2024-08-23 20:19:48 -06:00
blepping cea1b47ab3 Add support for SD1x and SDXL models 2024-08-23 11:59:21 -06:00
City 377862a06d Cast to device
forgot this
2024-08-23 03:23:49 +02:00
City 3aafaf9133 Fix LoRA loading on new versions
Again
2024-08-23 03:20:15 +02:00
City 6b499ec49e Hotfix to work as normal tensor
Fixes [ViT-L-14-BEST...] not working
2024-08-23 02:13:48 +02:00
City 1ebce77a44 Fix for single CLIP Loader
#52
2024-08-20 18:14:07 +02:00
City e7906b43eb Hotfix for missing text_projection in clip
Also adds the triple text encode node for the 5 people still using SD3
2024-08-20 03:38:59 +02:00
City 2e5e599b54 CLIP Loaders 2024-08-20 02:23:37 +02:00
City dc8b18d512 Move to top 2024-08-19 21:51:03 +02:00
City 4b239d2d75 Fix name change / regular unet list crosstalk
#39
2024-08-18 05:02:34 +02:00
City 4e848f7c95 Change model patcher logic
Janky MethodType -> Inheritance
#31
2024-08-17 11:43:51 +02:00
City 96b0ba1021 Allow using the native LoRA loader node 2024-08-17 07:56:38 +02:00
City 22e2c885f0 Async patch load with GPU support 2024-08-17 07:38:55 +02:00
City fed8ff1e70 Add LoRA support
Initial, will need to change weight function
2024-08-17 05:28:46 +02:00
City 2877c18573 Less fragile logic 2024-08-17 04:42:59 +02:00
City de5f6e9dcc mmap loading, lowvram support
This should fix both types of OOM issues!
2024-08-16 04:29:14 +02:00
City a8ce4e8d7c Initial commit 2024-08-15 05:50:54 +02:00