Commit 9195fed
committed
fix(diffusers): add support for diffusers SDXL text encoder prefixes
Problem: SDXL models in diffusers directory format fail to load with "unknown tensor" errors
Solution: Added te. and te.1. prefixes to cond_stage_model conversion list
Testing: SDXL diffusers models now load and generate successfully
Root cause: When loading diffusers SDXL models, text_encoder uses "te." prefix
and text_encoder_2 uses "te.1." prefix. These weren't in the name conversion
prefix list, so tensors weren't being converted to checkpoint format names.
This fix enables diffusers-format SDXL models to work alongside single-file
checkpoint models without requiring format conversion.
Fixes: Models like duchaiten-pony-real-v20-sdxl in diffusers directory layout1 parent f454181 commit 9195fed
1 file changed
+2
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
920 | 920 | | |
921 | 921 | | |
922 | 922 | | |
| 923 | + | |
| 924 | + | |
923 | 925 | | |
924 | 926 | | |
925 | 927 | | |
| |||
0 commit comments