Commit c2cd3b9
authored
fix(gallery/ltx-2.3): add vae_decode_only:false for i2v / flf2v (#9987)
LTX-2.3 i2v inference fails inside generate_video with:
[ERROR] LTXAV image conditioning requires VAE encoder weights;
create the context with vae_decode_only=false
Without vae_decode_only:false in the options block, gosd.cpp creates
the sd_ctx with VAE encoder weights freed, so latent encoding of the
init_image is impossible. Adding the option mirrors what we already
do for Wan i2v entries.
Affects all six LTX-2.3 entries (dev/distilled × UD-Q4_K_M, Q4_K_M,
Q8_0). T2V wasn't impacted by the missing option since it has no
init image to encode, which is why the T2V smoke earlier passed.
Assisted-by: Claude:claude-opus-4-71 parent 9ff270e commit c2cd3b9
1 file changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30845 | 30845 | | |
30846 | 30846 | | |
30847 | 30847 | | |
| 30848 | + | |
30848 | 30849 | | |
30849 | 30850 | | |
30850 | 30851 | | |
| |||
30877 | 30878 | | |
30878 | 30879 | | |
30879 | 30880 | | |
| 30881 | + | |
30880 | 30882 | | |
30881 | 30883 | | |
30882 | 30884 | | |
| |||
30909 | 30911 | | |
30910 | 30912 | | |
30911 | 30913 | | |
| 30914 | + | |
30912 | 30915 | | |
30913 | 30916 | | |
30914 | 30917 | | |
| |||
30969 | 30972 | | |
30970 | 30973 | | |
30971 | 30974 | | |
| 30975 | + | |
30972 | 30976 | | |
30973 | 30977 | | |
30974 | 30978 | | |
| |||
31000 | 31004 | | |
31001 | 31005 | | |
31002 | 31006 | | |
| 31007 | + | |
31003 | 31008 | | |
31004 | 31009 | | |
31005 | 31010 | | |
| |||
31031 | 31036 | | |
31032 | 31037 | | |
31033 | 31038 | | |
| 31039 | + | |
31034 | 31040 | | |
31035 | 31041 | | |
31036 | 31042 | | |
| |||
0 commit comments