Views
No views yet
query_key_value, denser=8, alpha=64, dropout=0.11from transformers import AutoTokenizer, AutoModelForCausalLM
2import torch
3from peft import PeftModel
4
5# Load tokenizer
6tokenizer = AutoTokenizer.from_pretrained("./pythia-wikitext-lora")
7
8# Load base model and LoRA adapters
9base_model = AutoModelForCausalLM.from_pretrained("EleutherAI/pythia-1b")
10model = PeftModel.from_pretrained(base_model, "./pythia-wikitext-lora")
11model.eval()
12
13# Example
14input_text = "The history of natural language processing"
15inputs = tokenizer(input_text, return_tensors="pt")
16
17with torch.no_grad():
18 outputs = model.generate(**inputs, max_length=50)
19 print("Generated:", tokenizer.decode(outputs[0], skip_special_tokens=True))
20