Views
No views yet
[|i|], it predicts the cumulative split points at which the
two sides stay mutually aligned — and omits spans that are one-sided (untranslated /
noise).<src>First sentence.[|1|]Second sentence.[|2|]Third.[|3|]</src><tgt>첫 문장.[|1|]두 번째 문장.[|2|]세 번째.[|3|]</tgt>SourceIndex-TargetIndex boundary pairs:<answer>1-1, 2-2, 3-3</answer>Qwen3_5ForConditionalGeneration
layout (the original vision tower is bundled unused) so it loads in both Hugging Face
Transformers and vLLM; no images are involved.vllm serve p4b/qwen3.5-4b-chunky-NVFP4A16 --language-model-only --mamba-cache-mode=align--language-model-only skips the (unused) vision tower; --mamba-cache-mode=align
is required by the Qwen3.5 hybrid linear-attention layers.1from transformers import AutoModelForImageTextToText, AutoTokenizer
2
3tok = AutoTokenizer.from_pretrained("p4b/qwen3.5-4b-chunky-NVFP4A16")
4model = AutoModelForImageTextToText.from_pretrained("p4b/qwen3.5-4b-chunky-NVFP4A16", device_map="auto")
5
6msgs = [{"role": "user", "content": PROMPT + text}] # text = the <src>...</tgt> block
7enc = tok.apply_chat_template(msgs, add_generation_prompt=True, return_tensors="pt", return_dict=True)
8out = model.generate(input_ids=enc["input_ids"].to(model.device), max_new_tokens=128)
9print(tok.decode(out[0, enc["input_ids"].shape[1]:], skip_special_tokens=True))