Downloads · 30 days
36
24% of all-time downloads
submarat/gpt2-small-fineweb-edu-10b-chat
gpt2-small-fineweb-edu-10b-chat is a text generation model from submarat. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as mit.
Multi-turn chat fine-tune of submarat/gpt2-small-fineweb-edu-10b (124M GPT-2 reproduced from scratch on 10B FineWeb-Edu tokens). SFT on smol-smoltalk (conversational, built for small models) with a ChatML-style chat t…
Downloads · 30 days
36
24% of all-time downloads
All-time downloads
150
Public
Parameters
124M
996 MB on disk
Likes
0
Public
Click a slice to open those files.
.onnx498 MB · 50%
From the Hugging Face model README
Multi-turn chat fine-tune of submarat/gpt2-small-fineweb-edu-10b
(124M GPT-2 reproduced from scratch on 10B FineWeb-Edu tokens). SFT on
smol-smoltalk
(conversational, built for small models) with a ChatML-style chat template and
assistant_only_loss (loss on assistant turns across the whole conversation).
Unlike the single-turn SFT model
(Alpaca), this one carries a chat_template and holds a running conversation.
posttraining/sft_chat.py)It's a toy: 124M with a 1024-token context, so multi-turn coherence degrades quickly and it hallucinates. It holds the chat format and can reference recent turns — don't expect real conversational memory.
from transformers import AutoModelForCausalLM, AutoTokenizer
m = AutoModelForCausalLM.from_pretrained("submarat/gpt2-small-fineweb-edu-10b-chat")
tok = AutoTokenizer.from_pretrained("submarat/gpt2-small-fineweb-edu-10b-chat")
messages = [{"role": "user", "content": "Give me three tips for studying."}]
prompt = tok.apply_chat_template(messages, add_generation_prompt=True, tokenize=False)
ids = tok(prompt, return_tensors="pt").input_ids
out = m.generate(ids, max_new_tokens=100, do_sample=True, top_k=40, temperature=0.7,
repetition_penalty=1.3, pad_token_id=tok.eos_token_id)
print(tok.decode(out[0][ids.shape[1]:], skip_special_tokens=True))
submarat/gpt2-small-fineweb-edu-10b (124M)assistant_only_loss