Thrillcrazyer/Qwen3-8B_LoopUS
<div align="center"> <h1>LoopUS: <br> Recasting Pretrained LLMs into Looped Latent Refinement Models</h1> </div>
<p align="center"> <a href="https://pnubaelab.github.io/"><b>BAELAB</b></a>, Pusan National University, Busan, Korea <br> <a href="https://aidoheekim.github.io/"><b>DOLAB</b></a>, Changwon National University, Changwon, Korea </p>
<p align="center"> <a href="https://thrillcrazyer.github.io/" target="blank"><strong>Taekhyun Park</strong></a><sup>1</sup>, <a href="https://yongzzai.com/" target="blank"><strong>Yongjae Lee</strong></a><sup>1</sup>, <a href="https://aidoheekim.github.io/" target="blank"><strong>Dohee Kim</strong></a><sup>2</sup>, <a href="https://pnubaelab.github.io/" target="blank"><strong>Hyerim Bae</string></a><sup>1,†</sup> </p>
<p align="center"> <a href="https://github.com/Thrillcrazyer/LoopUS"><b>๐ Github</b></a> | <a href="https://thrillcrazyer.github.io/LoopUS"><b>๐ Project Page</b></a> | <a href="https://arxiv.org/abs/2605.11011"><b>๐ Paper</b></a> </p>
Abstract
Looped computation shows promise in improving the reasoning-oriented performance of LLMs by scaling test-time compute. Looped Depth Up-Scaling (LoopUS) is a post-training framework that converts a standard pretrained LLM into a looped architecture. LoopUS recasts the pretrained LLM into an encoder, a looped reasoning block, and a decoder. This mechanism transforms a standard non-looped model into a looped form while stabilizing it against both computational bottlenecks and representation collapse. Through stable latent looping, LoopUS improves reasoning-oriented performance without extending the generated traces or requiring recurrent training from scratch.
QuickStart
To use this model, please follow the installation and usage instructions from the official repository.
Installation
git clone https://github.com/Thrillcrazyer/LoopUS.git
cd LoopUS
uv syncChat Mode
You can run the model in chatting mode using the following command:
uv run chat.py --model-name Thrillcrazyer/Qwen3_8B_LoopUSQualitative Generation
uv run LoopUS-generate \
--model-name Qwen/Qwen3-8B-Base \
--decomposed-model Thrillcrazyer/Qwen3_8B_LoopUS \
--prompt "The meaning of life is" \
--n-recursion 8Illustration of LoopUS
<div align="center"> <img src="https://raw.githubusercontent.com/Thrillcrazyer/LoopUS/main/assets/Framework.png" width="800"/> </div>
Citation
@misc{park2024loopus,
title={LoopUS: Recasting Pretrained LLMs into Looped Latent Refinement Models},
author={Taekhyun Park and Yongjae Lee and Dohee Kim and Hyerim Bae},
year={2024},
eprint={2605.11011},
archivePrefix={arXiv},
primaryClass={cs.CL}
}