Skip to content

Promote shared MOSS runtime pieces - #332

Merged
0xShug0 merged 3 commits into
mainfrom
moss-runtime-refactor
Aug 29, 2026
Merged

Promote shared MOSS runtime pieces#332
0xShug0 merged 3 commits into
mainfrom
moss-runtime-refactor

Conversation

@0xShug0

@0xShug0 0xShug0 commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • promote the MOSS audio tokenizer codec runtime into framework code so MOSS-family models share one lifecycle-managed runtime
  • replace duplicated MOSS sampling code with the shared HF sampler
  • move the MOSS token-row builder into the codec runtime helper surface and remove the old model-local shared files
  • clean stale MOSS VoiceGen test includes/comments after the shared helper move

Validation

  • conda run --no-capture-output -n qwen3-tts cmake --build build/debug --parallel $(nproc) --target audiocpp_cli
  • conda run --no-capture-output -n qwen3-tts cmake --build build/debug --parallel $(nproc) --target moss_tts_local_smoke moss_tts_local_warm_bench moss_tts_nano_warm_bench moss_voicegen_smoke moss_voicegen_prompt_parity moss_voicegen_backbone_parity moss_voicegen_generation_parity moss_voicegen_codec_parity
  • path rerun vs pre-token-row-fold baseline B:
    • moss_tts_local_long_lived_session: artifacts/text match, +2.73%
    • moss_tts_nano_sampled_multi_request: artifacts/text match, +1.72%
    • moss_voicegen_radio_voice_design: artifacts/text match, +3.00%
  • current branch vs main HEAD:
    • moss_tts_local: artifacts/text match
    • moss_tts_nano: artifacts/text match
    • vietneu_tts: byte-identical WAV, SHA256 812ae328819fc14fd6e43e21980c9dd61e273727c93e84b58015e2218f19c369
    • moss_voicegen: changed output, expected/allowed for this refactor path

@0xShug0
0xShug0 merged commit e73c980 into main Aug 29, 2026
6 checks passed
@0xShug0
0xShug0 deleted the moss-runtime-refactor branch August 29, 2026 16:56
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.

1 participant