Downloads · 30 days
18
25% of all-time downloads
sonodd/qwen3-4b-structeval-dpo-v1-base
qwen3-4b-structeval-dpo-v1-base is a text generation model from sonodd. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
This model is a fine-tuned version of Qwen/Qwen3-4B-Instruct-2507 using Direct Preference Optimization (DPO) via the Unsloth library.
Downloads · 30 days
18
25% of all-time downloads
All-time downloads
73
Public
Parameters
4B
8.1 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors8 GB · 100%
From the Hugging Face model README
This model is a fine-tuned version of Qwen/Qwen3-4B-Instruct-2507 using Direct Preference Optimization (DPO) via the Unsloth library.
This repository contains the full-merged 16-bit weights. No adapter loading is required.
This model has been optimized using DPO to align its responses with preferred outputs, focusing on improving structured output quality (JSON, YAML, XML, TOML, CSV).
Since this is a merged model, you can use it directly with transformers.
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
model_id = "sonodd/qwen3-4b-structeval-dpo-v1-base"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.float16,
device_map="auto"
)
For inference using the competition's standard code 2, set:
MODEL_SOURCE = "merged"
MERGED_MODEL_ID_OR_PATH = "sonodd/qwen3-4b-structeval-dpo-v1-base"