Views
No views yet

per_device_train_batch_size = 2gradient_accumulation_steps = 4warmup_steps = 5num_train_epochs = 1learning_rate = 2e-5optim = "adamw_8bit"weight_decay = 0.01seed = 3407nvidia/OpenCodeReasoning dataset for 1 epoch.unsloth/OpenMathReasoning-mini dataset for 1 epoch.FreedomIntelligence/medical-o1-reasoning-SFT dataset for 1 epoch.Qwen/Qwen3-0.6B model was directly used for this expert, no fine-tune was applied.distilbert/distilbert-base-uncased on 7 different datasets.1import torch
2from huggingface_hub import snapshot_download
3from transformers import AutoModelForCausalLM, AutoTokenizer
4
5device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
6
7local_dir = snapshot_download(
8 repo_id="suayptalha/Qwen3-2.4B-A0.6B",
9)
10
11model = AutoModelForCausalLM.from_pretrained(
12 local_dir,
13 trust_remote_code=True,
14)
15tokenizer = AutoTokenizer.from_pretrained(
16 local_dir,
17)
18
19model.to(device)
20model.eval()
21
22prompt = "I have pain in my chest, what should I do?"
23messages = [{"role": "user", "content": prompt}]
24
25prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
26
27with torch.no_grad():
28 output_ids = model.generate(
29 text=prompt,
30 max_new_tokens=1024,
31 temperature=0.6,
32 top_p=0.95,
33 )
34output_text = tokenizer.decode(output_ids[0], skip_special_tokens=True)
35print(output_text)