Qwen3.8 4B Distilled — conversational style fine-tune

Overview

This repository contains the exported checkpoint-8000, a Qwen3 text-generation checkpoint fine-tuned from Ma7ee7/Qwen3.8_4B_Distilled.

The goal of this run was to make Qwen3.8's responses have more “Claude-ish” speech: a conversational style closer to the behavior the training examples were intended to teach. “Claude-ish” is an informal description of the target style. It is not a benchmark, a guarantee of model quality, a claim of parity with Claude, or an affiliation with Anthropic.

This is an independent model repository. It is not an Anthropic or Claude model.

Model details

Field Value
Checkpoint checkpoint-8000
Base model Ma7ee7/Qwen3.8_4B_Distilled
Architecture Qwen3 (qwen3)
Model class AutoModelForCausalLM
Parameters Approximately 4.02B
Task Text generation and conversation
Language English
Hub framework metadata Transformers
Repository contents Sharded Safetensors weights, tokenizer, configuration, generation configuration, and chat_template.jinja
Declared model-repository license Apache-2.0

The Hub metadata and file listing support the details above. Exact random seed, hardware, training speed, and evaluation results are not asserted here because they are not part of the published model metadata. The supplied training configuration is recorded below.

Training Config

The following values are the supplied configuration for this run. -- means that no value was recorded for that setting.

Hyperparams

Setting Value
Epochs 1
Batch size 1
Learning rate 0.0002
Optimizer AdamW 8-bit
Max steps --
Context length 1024
Warmup steps --

LoRA

Setting Value
Rank 16
Alpha 16
Dropout 0
Variant lora

Dataset

The training dataset was HuggingFaceH4/helpful-anthropic-raw, whose dataset card calls it Helpful Raw Anthropic.

Published dataset facts:

Field Value
Configuration default
Split train
Published train examples 65,499
Fields instruction, demonstration
Dataset-card license MIT
Source description Derived from Anthropic's HH-RLHF data

The dataset card states that it combines the helpful-base and helpful-online training splits. It converts multi-turn dialogues into (instruction, demonstration) pairs by retaining only the first assistant response. Consequently, an example does not necessarily contain the complete multi-turn interaction needed to answer a complex question.

The dataset card also notes that additional filtering may be useful. The dataset's published license and provenance should be reviewed independently from this model repository's Apache-2.0 metadata, especially if the dataset or model is redistributed.

Training objective

This run should be understood as a conversational style-adaptation experiment. The objective was to shift the model's response distribution toward the style represented by the helpful dialogue demonstrations and the user's intended “Claude-ish” voice.

The objective is not evidence that the checkpoint is more capable, more factual, safer, or generally more helpful than the base model. Those claims require a controlled evaluation on held-out prompts.

Quick start

The repository follows the standard Transformers loading interface. Use the repository's chat template rather than manually concatenating role labels:

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "xJoePec/checkpoint-8000"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    device_map="auto",
    torch_dtype="auto",
)

messages = [
    {
        "role": "user",
        "content": "Explain why a style fine-tune should be evaluated against the base model.",
    }
]

prompt = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)

with torch.inference_mode():
    output = model.generate(
        **inputs,
        max_new_tokens=256,
        do_sample=True,
        temperature=0.7,
        top_p=0.9,
    )

new_tokens = output[0, inputs["input_ids"].shape[-1]:]
print(tokenizer.decode(new_tokens, skip_special_tokens=True))

For a fair comparison with the base model, keep the prompt, chat template, decoding parameters, and random seed fixed. Sampling temperature can change the apparent voice substantially; a change in tone under different decoding settings is not by itself evidence of a training effect.

Evaluation guidance

No benchmark, human-preference study, factuality study, or safety evaluation is claimed in this card.

A useful evaluation should run the base model and this checkpoint on the same held-out prompt set with identical generation settings. For a style-focused comparison, use blinded pairwise judgments and report:

  • task success and factuality;
  • clarity, structure, and appropriate detail;
  • conversational naturalness and the intended style preference;
  • uncertainty calibration and resistance to confident guessing; and
  • refusal quality and robustness on safety-sensitive prompts.

Report the number and source of prompts, generation settings, judge instructions, inter-rater agreement or uncertainty, and variation across random seeds. A preference for a familiar voice is not evidence by itself of improved reasoning, factuality, or safety.

Limitations and responsible use

  • Fine-tuning on a helpful-dialogue corpus can overfit to surface phrasing or narrow the model's response diversity.
  • The checkpoint can hallucinate, inherit biases from the base model or training data, and fail on tasks not represented in the corpus.
  • The dataset card describes model-generated demonstrations and a first-response extraction heuristic; this does not make every example a complete or fully verified answer.
  • “Claude-ish” is a subjective style label, not a formal quality or alignment metric.
  • Do not use the model as the sole decision-maker in medical, legal, financial, safety-critical, or other high-stakes settings.

Licensing and attribution

This model repository declares Apache-2.0 in its Hub metadata. The training dataset declares MIT in its dataset card and states that it is derived from Anthropic's HH-RLHF data. Review the dataset card and upstream source terms before redistributing data or model outputs.

This repository does not claim Anthropic endorsement, authorship, or affiliation.

Summary

xJoePec/checkpoint-8000 is a Qwen3.8 4B Distilled checkpoint fine-tuned on HuggingFaceH4/helpful-anthropic-raw. The intended outcome was more “Claude-ish” conversational speech. The dataset provenance, published schema, and supplied training configuration are documented above; actual style, capability, factuality, and safety changes should be established with controlled evaluation rather than inferred from the training objective.

Downloads last month
-
Safetensors
Model size
4B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for xJoePec/checkpoint-8000

Finetuned
(2)
this model

Dataset used to train xJoePec/checkpoint-8000