Views
No views yet
| Версия | Слои | Heads | KV Heads | Hidden Dim | FFN Dim | Параметры |
|---|---|---|---|---|---|---|
| nano | 3 | 4 | 2 | 96 | 256 | ~0.9M |
| mini | 6 | 6 | 3 | 384 | 1024 | ~5M |
| small | 12 | 12 | 6 | 768 | 2048 | ~30M |
| Конфигурация | Steps | Batch Size | LR | Weight Decay | Final Loss | Пример генерации |
|---|---|---|---|---|---|---|
| nano (default) | 3000 | 16 | 3e-3 | 0.1 | 4.331 | Заходит в бара - А в кого, как-то не сем, а у нас, что ты игру. |
| mini (default) | 3000 | 16 | 3e-3 | 0.1 | 4.126 | Заходит в бары, что-тоянии, адутки. Мужиканкий снуть котовать, что я тебе в том. |
| mini (tuned) | 3000 | 32 | 6e-3 | 0.02 | 2.976 | Заходит в бар с бармену в магазину и спрашивает:- Петрович! Мама, у вас что ли? |
| mini (stable) | 5000 | 32 | 2e-3 | 0.05 | 2.852 | Заходит в бар с улицу и приходит к продавцу: Слушай, а кто это делает место? Меня, мама, я не пытался. Там же самое глубоко, что сегодня в семье пять раз в день. |
| mini (extended) | 10000 | 32 | 6e-3 | 0.02 | 2.532 | Заходит в бар мужик и говорит: — Сэр, вы такая хуйня, что я сейчас на работу не видел? |
1from huggingface_hub import hf_hub_download
2import torch
3
4# Загрузка модели
5model = TransformerForCausalLM.from_pretrained("your-username/russian-jokes-transformer")
6model.eval()
7
8# Загрузка токенизатора
9tokenizer = BPETokenizer.load("tokenizer.json")
10
11# Генерация
12prompt = "Заходит в бар"
13input_ids = torch.tensor(tokenizer.encode(prompt)[:-1]).unsqueeze(0)
14
15generated = model.generate(
16 input_ids,
17 max_new_tokens=100,
18 eos_token_id=tokenizer.eos_token_id,
19 temperature=0.8,
20 do_sample=True,
21 top_k=50
22)
23
24joke = tokenizer.decode(generated[0].tolist())
25print(joke)