Views
No views yet
unsloth/Qwen2.5-3B-bnb-4bitq_proj, v_proj5CD-AI/Vietnamese-alpaca-gpt4-gg-translated (200 samples)| Parameter | Value |
|---|---|
| Epochs | 3 |
| Learning rate | 2e-4 |
| LR schedule | Cosine |
| Warmup ratio | 0.10 |
| Optimizer | adamw_8bit |
| Effective batch size | 8 (1 × grad_accum=8) |
| Max seq length | 1024 |
| Rank | Trainable Params | Eval Loss | Perplexity |
|---|---|---|---|
| 8 | 1,843,200 | 1.5577 | 4.75 |
| 16 | 3,686,400 | 1.5161 | 4.55 |
| 64 | 14,745,600 | 1.4768 | 4.38 |
1from peft import PeftModel
2from unsloth import FastLanguageModel
3
4# Load base + adapter
5model, tokenizer = FastLanguageModel.from_pretrained(
6 "unsloth/Qwen2.5-3B-bnb-4bit",
7 max_seq_length=1024,
8 load_in_4bit=True,
9)
10model = PeftModel.from_pretrained(model, "hieuhieu3603/lab21-qwen2.5-3b-r16")
11
12# Generate
13FastLanguageModel.for_inference(model)
14prompt = "### Instruction:\nGiải thích machine learning cho người mới.\n\n### Response:\n"
15inputs = tokenizer(prompt, return_tensors="pt").to("cuda")
16output = model.generate(**inputs, max_new_tokens=200, temperature=0.7)
17print(tokenizer.decode(output[0], skip_special_tokens=True))