Views
No views yet
search arm,
checkpoint at training step s50.| Arm | Steps available |
|---|---|
r2e (code) | s50, s100, ep1 (=s218) |
search | s50, s100 |
mixed (50/50) | s50, s100 |
Qwen/Qwen3-4B-Thinking-2507r2e: code-agent trajectories (R2E / SWE-Gym style, ending in
<tool_call>{finish})search: search-agent trajectories (OpenSeeker + NQ-style, ending
in Final answer: X)mixed: 50/50 shuffle of r2e + searchFinal answer: <pr_description-headline, ≤200 chars> epilogue AFTER
the standard <tool_call>{finish}. This dual-terminates the trajectory
so a downstream literal-EM evaluator (Search-R1) can still extract the
final answer.1from transformers import AutoModelForCausalLM, AutoTokenizer
2tok = AutoTokenizer.from_pretrained("wenyii/dt-4bT-search-s50")
3mdl = AutoModelForCausalLM.from_pretrained("wenyii/dt-4bT-search-s50", torch_dtype="bfloat16")1python -m vllm.entrypoints.openai.api_server \
2 --model wenyii/dt-4bT-search-s50 --port 8000 --tensor-parallel-size 1Final answer: prompt nudge anchor at EM 0.302 / F1 0.389. See the
companion paper for the full 7-bench / per-arm / multi-seed analysis.1@inproceedings{wenyimo2027dt4b,
2 title={...},
3 author={Mo, Wenyi and ...},
4 booktitle={ICLR 2027},
5 year={2027}
6}