Views
No views yet
1from transformers import AutoTokenizer
2import transformers
3import torch
4
5model = "Eurdem/megatron_v1"
6
7tokenizer = AutoTokenizer.from_pretrained(model)
8pipeline = transformers.pipeline(
9 "text-generation",
10 model=model,
11 model_kwargs={"torch_dtype": torch.float16, "load_in_4bit": True},
12)
13
14messages = [{"role": "user", "content": "Explain what a Mixture of Experts is in less than 100 words."}]
15prompt = pipeline.tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
16outputs = pipeline(prompt, max_new_tokens=256, do_sample=True, temperature=0.7, top_k=50, top_p=0.95)
17print(outputs[0]["generated_text"])| Metric | Value |
|---|---|
| Avg. | 68.82 |
| AI2 Reasoning Challenge (25-Shot) | 65.96 |
| HellaSwag (10-Shot) | 84.80 |
| MMLU (5-Shot) | 65.02 |
| TruthfulQA (0-shot) | 60.32 |
| Winogrande (5-shot) | 79.79 |
| GSM8k (5-shot) | 57.01 |