Views
No views yet
1from transformers import AutoTokenizer, AutoModelForCausalLM
2
3model_name = "vvijayk/mpt-7b-moe-nq-finetuned"
4tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
5model = AutoModelForCausalLM.from_pretrained(
6 model_name,
7 trust_remote_code=True,
8 torch_dtype="auto",
9 device_map="auto"
10)
11
12# Example inference
13question = "What is the capital of France?"
14prompt = f"Question: {question}\nAnswer:"
15
16inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
17outputs = model.generate(
18 **inputs,
19 max_new_tokens=128,
20 temperature=0.7,
21 do_sample=True,
22 top_p=0.9,
23)
24
25answer = tokenizer.decode(outputs[0], skip_special_tokens=True)
26print(answer)train_mpt7b_moe_accelerate.py for details.1@misc{mpt-7b-moe-nq,
2 author = {Your Name},
3 title = {MPT-7B-MoE Fine-tuned on Natural Questions},
4 year = {2025},
5 publisher = {HuggingFace},
6 howpublished = {\url{https://huggingface.co/vvijayk/mpt-7b-moe-nq-finetuned}}
7}