Views
No views yet


| Language | Benchmark | dnotitia/Llama-DNA-1.0-8B-Instruct | LGAI-EXAONE/EXAONE-3.5-7.8B-Instruct | LGAI-EXAONE/EXAONE-3.0-7.8B-Instruct | yanolja/EEVE-Korean-Instruct-10.8B-v1.0 | Qwen/Qwen2.5-7B-Instruct | meta-llama/Llama-3.1-8B-Instruct | mistralai/Mistral-7B-Instruct-v0.3 | NCSOFT/Llama-VARCO-8B-Instruct | upstage/SOLAR-10.7B-Instruct-v1.0 |
|---|---|---|---|---|---|---|---|---|---|---|
| Korean | KMMLU | 53.26 (1st) | 45.30 | 45.28 | 42.17 | 45.66 | 41.66 | 31.45 | 38.49 | 41.50 |
| KMMLU-hard | 29.46 (1st) | 23.17 | 20.78 | 19.25 | 24.78 | 20.49 | 17.86 | 19.83 | 20.61 | |
| KoBEST | 83.40 (1st) | 79.05 | 80.13 | 81.67 | 78.51 | 67.56 | 63.77 | 72.99 | 73.26 | |
| Belebele | 57.99 (1st) | 40.97 | 45.11 | 49.40 | 54.85 | 54.70 | 40.31 | 53.17 | 48.68 | |
| CSATQA | 43.32 (2nd) | 40.11 | 34.76 | 39.57 | 45.45 | 36.90 | 27.27 | 32.62 | 34.22 | |
| English | MMLU | 66.64 (3rd) | 65.27 | 64.32 | 63.63 | 74.26 | 68.26 | 62.04 | 63.25 | 65.30 |
| MMLU-Pro | 43.05 (1st) | 40.73 | 38.90 | 32.79 | 42.5 | 40.92 | 33.49 | 37.11 | 30.25 | |
| GSM8K | 80.52 (1st) | 65.96 | 80.06 | 56.18 | 75.74 | 75.82 | 49.66 | 64.14 | 69.22 |
| Evaluation setting | Metric | Evaluation tool | |
|---|---|---|---|
| KMMLU | 5-shot | macro_avg / exact_match | lm-eval-harness |
| KMMLU Hard | 5-shot | macro_avg / exact_match | lm-eval-harness |
| KoBEST | 5-shot | macro_avg / f1 | lm-eval-harness |
| Belebele | 0-shot | acc | lm-eval-harness |
| CSATQA | 0-shot | acc_norm | lm-eval-harness |
| MMLU | 5-shot | macro_avg / acc | lm-eval-harness |
| MMLU Pro | 5-shot | macro_avg / exact_match | lm-eval-harness |
| GSM8K | 5-shot | acc, exact_match & strict_extract | lm-eval-harness |
transformers >= 4.43.0.1from transformers import AutoModelForCausalLM, AutoTokenizer, TextStreamer
2
3tokenizer = AutoTokenizer.from_pretrained('dnotitia/Llama-DNA-1.0-8B-Instruct')
4model = AutoModelForCausalLM.from_pretrained('dnotitia/Llama-DNA-1.0-8B-Instruct', device_map='auto')
5streamer = TextStreamer(tokenizer, skip_prompt=True, skip_special_tokens=True)
6
7conversation = [
8 {"role": "system", "content": "You are a helpful assistant, Dnotitia DNA."},
9 {"role": "user", "content": "너의 이름은?"},
10]
11inputs = tokenizer.apply_chat_template(conversation,
12 add_generation_prompt=True,
13 return_dict=True,
14 return_tensors="pt").to(model.device)
15_ = model.generate(**inputs, streamer=streamer)


@misc{lee2025dna10technicalreport,
title={DNA 1.0 Technical Report},
author={Jungyup Lee and Jemin Kim and Sang Park and SeungJae Lee},
year={2025},
eprint={2501.10648},
archivePrefix={arXiv},
primaryClass={cs.CL},
url={https://arxiv.org/abs/2501.10648},
}