Downloads · 30 days
95
19% of all-time downloads
PJiNH/QFFT-repro-S1.1-QFFT-7B
QFFT-repro-S1.1-QFFT-7B is a text generation model from PJiNH. 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 is the S1.1 / QFFT model from QFFT: Question-Free Fine-Tuning for Adaptive Reasoning (Liu et al., 2025, arXiv:2506.12860), trained independently to reproduce the paper. - It is not the authors' checkpoint. - It i…
Downloads · 30 days
95
19% of all-time downloads
All-time downloads
495
Public
Parameters
7.6B
15.2 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors15.2 GB · 100%
From the Hugging Face model README
This is the S1.1 / QFFT model from QFFT: Question-Free Fine-Tuning for Adaptive Reasoning (Liu et al., 2025, arXiv:2506.12860), trained independently to reproduce the paper.
It is not the authors' checkpoint.
It is not affiliated with or endorsed by the QFFT authors, Qwen / Alibaba Cloud, or the dataset authors.
Code, training configs, data notices, evaluation outputs and research notes: https://github.com/RomEscape/Research-Question_Free-
Base model: Qwen/Qwen2.5-7B-Instruct (Apache-2.0). These weights are a full fine-tune of that model, so they are a modified version of it.
SFT baseline trained on the same responses with questions: PJiNH/QFFT-repro-S1.1-SFT-7B
| Item | Value |
|---|---|
| Method | QFFT. Each example is the response only, with no system prompt and no question. The loss is on the response (LLaMA-Factory template qwen_qfft). |
| Data | S1.1_data_qfft.json: lwl-uestc/S1_QFFT, all 1,000 s1K-1.1 DeepSeek-R1 responses without questions |
| Framework | LLaMA-Factory (bundled in the GitHub repository), full fine-tuning, bf16 |
| Hyperparameters | cutoff length 16,384; 6 epochs; learning rate 1e-5 with a cosine schedule and warmup ratio 0.1; batch size 1 with gradient accumulation 8 (effective 8); weight decay 1e-4; seed 42 |
| Hardware | 1 × NVIDIA RTX PRO 6000 Blackwell; DeepSpeed ZeRO-2 with CPU optimizer offload; SDPA attention |
| Config | LLaMA-Factory/examples/train_qfft/train_s1_qfft.yaml |
| Final train loss / runtime | 0.6525 / 39,227 s |
The training data has the same 1,000 records as the authors' release (lwl-uestc/S1_QFFT); only the JSON indentation differs. The hyperparameters above match the paper's Table 5 and the values recorded in the authors' released QFFT checkpoints.
Known differences from the original setup:
Settings follow the released eval/eval.sh:
$\boxed{}$; the released code, used here, has no $.The paper text states a 32,768-token budget; the released code uses 32,000. The table columns are:
| Benchmark | Acc | Tokens | RAK | Paper (Acc / Tokens / RAK) |
|---|---|---|---|---|
| GSM8K | 91.2 | 0.5K | 22.8 | 91.0 / 0.4K / 28.4 |
| MATH500 | 80.2 | 3.1K | 47.3 | 80.2 / 2.8K / 47.7 |
| AIME25 | 16.2 | 10.9K | 24.4 | 17.2 / 12.8K / 28.0 |
| Average | 62.6 | 4.8K | 31.5 | 62.8 / 5.3K / 34.7 |
88 of the 1,000 s1K-1.1 questions have source_type Idavidrein/gpqa. This model was trained on the responses to those questions, as were the paper's S1.1 models. It did not see the questions themselves, but many of the responses restate parts of them.
Overlap with GPQA Diamond (198 items):
scripts/gpqa_decontam.py in the GitHub repository.Report GPQA results for this model together with this overlap.
The model is prompted in the normal chat format, as in the evaluation above.
from vllm import LLM, SamplingParams
llm = LLM(model="PJiNH/QFFT-repro-S1.1-QFFT-7B")
tok = llm.get_tokenizer()
messages = [
{"role": "system", "content": "Please reason step by step, and put your final answer within \\boxed{}."},
{"role": "user", "content": "What is the sum of the first 50 positive odd integers?"},
]
prompt = tok.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
out = llm.generate([prompt], SamplingParams(temperature=0.6, top_p=1.0, max_tokens=32000))
print(out[0].outputs[0].text)
LICENSE file in this repository carries the original notice, Copyright 2024 Alibaba Cloud. The change is the full fine-tuning described above.THIRD_PARTY_NOTICES.md in the GitHub repository. The public data copy there leaves out the GPQA-sourced and OlympicArena rows.Please cite the QFFT paper (arXiv:2506.12860) and the s1 paper (arXiv:2501.19393).