Skip to content

sd: sync to master-637-ef92a00#2217

Open
wbruna wants to merge 3 commits into
LostRuins:concedo_experimentalfrom
wbruna:kcpp_sd_update_202605_5
Open

sd: sync to master-637-ef92a00#2217
wbruna wants to merge 3 commits into
LostRuins:concedo_experimentalfrom
wbruna:kcpp_sd_update_202605_5

Conversation

@wbruna
Copy link
Copy Markdown

@wbruna wbruna commented May 17, 2026

On top of #2213 . LTX 2.3 support, some sampler changes, and a vocab file refactor.

Several added files:

otherarch/sdcpp/guidance.cpp
otherarch/sdcpp/guidance.h
otherarch/sdcpp/ltx_audio_vae.h
otherarch/sdcpp/ltx_vae.hpp
otherarch/sdcpp/tokenizers/gemma_tokenizer.cpp
otherarch/sdcpp/tokenizers/gemma_tokenizer.h
otherarch/sdcpp/tokenizers/vocab/clip_merges.hpp
otherarch/sdcpp/tokenizers/vocab/gemma_merges.hpp
otherarch/sdcpp/tokenizers/vocab/gemma_vocab.hpp
otherarch/sdcpp/tokenizers/vocab/mistral_merges.hpp
otherarch/sdcpp/tokenizers/vocab/mistral_vocab.hpp
otherarch/sdcpp/tokenizers/vocab/qwen_merges.hpp
otherarch/sdcpp/tokenizers/vocab/t5.hpp

and a few removed:

otherarch/sdcpp/tokenizers/vocab/clip_t5.hpp
otherarch/sdcpp/tokenizers/vocab/mistral.hpp
otherarch/sdcpp/tokenizers/vocab/qwen.hpp

so I ended up sorting and rebuilding the source file list.

To fix the linking errors, I've added load_gemma_merges and load_gemma_vocab_json functions with search+replace from the mistral ones.

Edit: updated to master-633-5b0267e to get a few new fixes.

Edit 2: updated to master-637-ef92a00 for more LTX stuff, and a LoRA offloading performance fix.

@wbruna wbruna force-pushed the kcpp_sd_update_202605_5 branch from cb8bbfb to 31260dd Compare May 18, 2026 14:38
@LostRuins
Copy link
Copy Markdown
Owner

Alright now that the other PR is merged, this is next on the list after I test out the gemma vocab extraction and minifications

@wbruna wbruna force-pushed the kcpp_sd_update_202605_5 branch from 31260dd to d2accdc Compare May 20, 2026 02:35
@wbruna wbruna changed the title sd: sync to master-621-baf7eda sd: sync to master-633-5b0267e May 20, 2026
@wbruna wbruna force-pushed the kcpp_sd_update_202605_5 branch from a9ba41b to 45fb52e Compare May 21, 2026 01:53
@wbruna wbruna changed the title sd: sync to master-633-5b0267e sd: sync to master-637-ef92a00 May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants