Views
No views yet
1 from transformers import AutoTokenizer, AutoModelForCausalLM
2 import torch
3
4 model = AutoModelForCausalLM.from_pretrained(
5 "NCSOFT/Llama-VARCO-8B-Instruct",
6 torch_dtype=torch.bfloat16,
7 device_map="auto"
8 )
9 tokenizer = AutoTokenizer.from_pretrained("NCSOFT/Llama-VARCO-8B-Instruct")
10
11 messages = [
12 {"role": "system", "content": "You are a helpful assistant Varco. Respond accurately and diligently according to the user's instructions."},
13 {"role": "user", "content": "안녕하세요."}
14 ]
15
16 inputs = tokenizer.apply_chat_template(messages, return_tensors="pt").to(model.device)
17
18 eos_token_id = [
19 tokenizer.eos_token_id,
20 tokenizer.convert_tokens_to_ids("<|eot_id|>")
21 ]
22
23 outputs = model.generate(
24 inputs,
25 eos_token_id=eos_token_id,
26 max_length=8192
27 )
28
29 print(tokenizer.decode(outputs[0]))| Model | Math | Reasoning | Writing | Coding | Understanding | Grammer | Single turn | Multi turn | Overall |
|---|---|---|---|---|---|---|---|---|---|
| Llama-VARCO-8B-Instruct | 6.71 / 8.57 | 8.86 / 8.29 | 9.86 / 9.71 | 8.86 / 9.29 | 9.29 / 10.0 | 8.57 / 7.86 | 8.69 | 8.95 | 8.82 |
| EXAONE-3.0-7.8B-Instruct | 6.86 / 7.71 | 8.57 / 6.71 | 10.0 / 9.29 | 9.43 / 10.0 | 10.0 / 10.0 | 9.57 / 5.14 | 9.07 | 8.14 | 8.61 |
| Meta-Llama-3.1-8B-Instruct | 4.29 / 4.86 | 6.43 / 6.57 | 6.71 / 5.14 | 6.57 / 6.00 | 4.29 / 4.14 | 6.00 / 4.00 | 5.71 | 5.12 | 5.42 |
| Gemma-2-9B-Instruct | 6.14 / 5.86 | 9.29 / 9.0 | 9.29 / 8.57 | 9.29 / 9.14 | 8.43 / 8.43 | 7.86 / 4.43 | 8.38 | 7.57 | 7.98 |
| Qwen2-7B-Instruct | 5.57 / 4.86 | 7.71 / 6.43 | 7.43 / 7.00 | 7.43 / 8.00 | 7.86 / 8.71 | 6.29 / 3.29 | 7.05 | 6.38 | 6.71 |