Downloads · 30 days
22
12% of all-time downloads
hubert233/qwen3-coder-30b-ekto-merged
qwen3-coder-30b-ekto-merged is a machine learning model from hubert233. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
EntroPO-EKTO-30B is trained with EntroPO (Entropy-Enhanced Preference Optimization), a novel method designed to preserve solution diversity and significantly improve performance on complex software engineering problem…
Downloads · 30 days
22
12% of all-time downloads
All-time downloads
186
Public
Parameters
30.5B
61.1 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors61.1 GB · 100%
From the Hugging Face model README
EntroPO-EKTO-30B is trained with EntroPO (Entropy-Enhanced Preference Optimization), a novel method designed to preserve solution diversity and significantly improve performance on complex software engineering problems. The base model is Qwen/Qwen3-Coder-30B-A3B-Instruct.
This model achieves state-of-the-art results among open-weight models on the SWE-bench leaderboard, demonstrating its effectiveness in solving real-world GitHub issues.
LLM-powered software engineering agents often face a "diversity collapse" problem: when generating multiple solutions, the outputs are often too similar, limiting the chance of finding a correct one. This is a common side effect of preference optimization techniques like DPO.
EntroPO was created to solve this. It is an entropy-enhanced preference optimization method that fine-tunes the model to preserve a diverse range of potential solutions. By learning from entire solution trajectories and explicitly rewarding policy entropy, EntroPO trains agents that are better at exploring the solution space and less likely to get stuck on a single, incorrect idea.
The key innovations are:
You can use this model with sglang(recommended) or vllm for fast inference.
The model's performance was evaluated on SWE-bench-Verified and SWE-bench-Lite. Note that all the evaluations are on the R2E scaffold and the max context length is set as 130k due to compute limitation. Thus, the results for original model may be different from Qwen's official reported results, which are evaluated on OpenHands scaffold.
| Method | SWE-bench-Verified | SWE-bench-Lite |
|---|---|---|
| origin | 37.4% | 28.00% |
| sft | 43.8% | 33.67% |
| sft+ekto | 51.6% | 44.67% |
| sft+ekto@bo16 | 59.8% | 49.33% |
temperature: 0.7
top_p: 0.8
top_k: 20
repetition_penalty: 1.05
This model is primarily intended for use in AI-powered software engineering agents. It excels at multi-step tasks that require reasoning and tool use to resolve real-world coding issues.
Limitations: