Downloads · 30 days
16
40% of all-time downloads
ayoubkirouane/Sophea-Qwen3.6-v1
Sophea-Qwen3.6-v1 is a image-text-to-text model from ayoubkirouane. Use it for the image-text-to-text task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as apache-2.0.
<div style="display:flex;align-items:center;gap:18px;padding:16px 20px;margin-bottom:16px;border-radius:14px;background:linear-gradient(100deg,e8f5ec 0%,f7fbf8 62%);border:1px solid c6e7d1"<img alt="KIEFERSA" style="f…
Downloads · 30 days
16
40% of all-time downloads
All-time downloads
40
Public
Parameters
35.1B
71.9 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors71.9 GB · 100%
From the Hugging Face model README
📄 Released with the paper Thinking in a Low-Resource Language: What SFT Builds, What RL Fixes, What Accuracy Cannot See (arXiv:2608.17744). Every number on this card is measured, contextualized, and caveated in the paper; read it for the full evaluation protocol.
enable_thinking=true); the trace is the product and follows the question's languageServe thinking. Leave
enable_thinking=trueso the reasoning trace is produced; the trace follows the question's language. Over an OpenAI-compatible vLLM endpoint, add--reasoning-parser qwen3so the trace arrives inmessage.reasoning_contentand the answer inmessage.content.
Trace-language steerability is partial: an explicit instruction to reason in English on a Greek question is obeyed on 44.8% of items (the reverse, 83.7%). A deployment that must force the trace language should test this axis, or use Sophea-Qwen3.6-v1.1 (53.9%). Not evaluated for safety-critical, legal, or medical use.
Fine-tuned from Qwen3.6-35B-A3B; shipped merged to dense weights.
Arrows mark the desirable direction for every metric: ↑ higher is better, ↓ lower is better.
The pooled accuracy delta (−6.9) is a single-run reading inside the 7.7 pp seed-to-seed noise floor measured on this family; the paper discloses it and does not interpret it. Difficulty adaptation: the base overruns (≥3× the per-item median trace length) on 98.0% of easy items and its rate is identical on easy and hard items; the fine-tunes overrun on 0.2–12% of easy items and spend more only when the item is harder.
No fine-tune in the study beats its own base on any axis of this table. Conditioning on rows that emit the requested answer line, the release reads 95.8 / 78.8 / 39.5 against the base's 96.0 / 82.8 / 42.7 (math / commonsense / logic), so a substantial share of the raw gap is format compliance, not reasoning.
This suite exists to answer one question: did the Greek fine-tune damage general ability? It did not. Against its own base, across 14 bilingual NLU benchmarks: −0.01 Greek / +0.08 English, statistically flat. Read the numbers below as a forgetting check, not a capability leaderboard; movements of a point or two are within per-benchmark noise on this suite.
<div style="overflow-x:auto"> <table style="width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif"> <thead><tr> <th style="padding:10px 8px;text-align:left;font-weight:500;border-bottom:2px solid #0a8043;color:#0a8043;font-size:14px;">Benchmark (Titan-1 suite)</th> <th style="padding:10px 8px;text-align:center;font-weight:500;border-bottom:2px solid #0a8043;color:#0a8043;font-size:14px;">Base</th> <th style="padding:10px 8px;text-align:center;font-weight:500;border-bottom:2px solid #0a8043;color:#0a8043;font-size:14px;">Sophea-Qwen3.6-v1</th> </tr></thead><tbody> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">ARC-Challenge-el</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">91.8</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">92.0</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">ARC-Easy-el</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">96.9</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">97.1</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">Belebele-el</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">92.7</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">93.7</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">GreekMMLU</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">83.8</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">83.0</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">HellaSwag-el</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">57.6</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">59.4</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">Medical-MCQA-el</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">81.2</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">80.3</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">TruthfulQA-el</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">39.1</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">36.5</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">Winogrande-el</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">61.0</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">62.5</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">MMLU-el</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">76.9</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">76.2</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);"><em>Greek macro</em></td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);"><em>75.7</em></td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;"><em>75.6</em></td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">ARC-Challenge (en)</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">96.1</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">95.7</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">ARC-Easy (en)</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">99.1</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">99.1</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">HellaSwag (en)</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">73.2</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">74.2</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">Winogrande (en)</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">73.2</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">74.2</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);">MMLU (en)</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);">83.9</td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;">82.6</td></tr> <tr><td style="padding:7px 8px;padding-left:20px;text-align:left;border-bottom:1px solid rgba(128,128,128,.15);"><em>English macro</em></td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);"><em>85.1</em></td><td style="padding:7px 8px;text-align:center;border-bottom:1px solid rgba(128,128,128,.15);font-weight:700;"><em>85.2</em></td></tr> </tbody></table></div>Register control and grammaticality, judge-scored at n=46/58 (directional evidence only): register 45 → 42 of 46, grammaticality 41 → 42 of 58; neither politeness control nor grammatical Greek is lost.
Serve with vLLM (OpenAI-compatible; the weights are dense, no adapter needed):
vllm serve KIEFERSA/Sophea-Qwen3.6-v1 --served-model-name sophea-qwen3.6-v1 --reasoning-parser qwen3
Client (OpenAI SDK), thinking left ON:
from openai import OpenAI
client = OpenAI(base_url="http://localhost:8000/v1", api_key="EMPTY")
resp = client.chat.completions.create(
model="sophea-qwen3.6-v1",
messages=[{"role": "user", "content": "Ένα κατάστημα πουλά στυλό προς 1,50 € το ένα. Πόσο κοστίζουν 12 στυλό;"}],
temperature=0.7,
extra_body={"chat_template_kwargs": {"enable_thinking": True}}, # thinking model
)
print(resp.choices[0].message.reasoning_content) # the trace, in the question's language
print(resp.choices[0].message.content) # the final answer
Transformers:
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
tok = AutoTokenizer.from_pretrained("KIEFERSA/Sophea-Qwen3.6-v1")
model = AutoModelForCausalLM.from_pretrained(
"KIEFERSA/Sophea-Qwen3.6-v1", torch_dtype=torch.bfloat16, device_map="auto")
messages = [{"role": "user", "content": "Ένα τρένο διανύει 240 χλμ σε 3 ώρες. Ποια είναι η μέση ταχύτητά του;"}]
text = tok.apply_chat_template(messages, tokenize=False,
add_generation_prompt=True, enable_thinking=True)
inputs = tok(text, return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=2048, temperature=0.7, do_sample=True)
print(tok.decode(out[0, inputs.input_ids.shape[1]:], skip_special_tokens=False))
Steering the trace language (partial, measured per checkpoint): append "Think step by step IN ENGLISH." to a Greek question, or "Σκέψου βήμα προς βήμα ΣΤΑ ΕΛΛΗΝΙΚΑ." to an English one. This checkpoint follows the English steering suffix on 44.8% of Greek items and the Greek suffix on 83.7% of English items.
This model ships the multi-token-prediction head: 19 mtp.* tensors (~1.7 GB, bf16) in
model-mtp.safetensors, the single-layer draft stack that config.json declares through
mtp_num_hidden_layers: 1. The head is the base model's own; speculative decoding verifies every
drafted token against the main model, so it changes throughput only, never the output
distribution.
Enable it with vLLM:
vllm serve KIEFERSA/Sophea-Qwen3.6-v1 --served-model-name sophea-qwen3.6-v1 --trust-remote-code \
--speculative-config '{"method":"qwen3_5_mtp","num_speculative_tokens":2}'
The full vision stack of the multimodal base is included, byte-identical to the base: image inputs work exactly as on Qwen3.6-35B-A3B. The adaptation touched only the language decoder; vision performance has not been separately re-evaluated for this release.
Apache-2.0. The base model, Qwen/Qwen3.6-35B-A3B, is released under Apache-2.0 and this fine-tune inherits those terms. Verify base-model terms before use.
This model is a release artifact of arXiv:2608.17744. If you use it, please cite:
@misc{kirouane2026thinking,
title={Thinking in a Low-Resource Language: What SFT Builds, What RL Fixes, What Accuracy Cannot See},
author={Ayoub Kirouane and Christos Petrocheilos},
year={2026},
eprint={2608.17744},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2608.17744},
}