Views
No views yet

| Model | Average | coding | extraction | humanities | math | reasoning | roleplay | stem |
|---|---|---|---|---|---|---|---|---|
| Stockmark-2-100B-Instruct | 7.87 | 7.07 | 8.35 | 8.73 | 7.57 | 5.45 | 8.65 | 8.33 |
| Stockmark-2-100B-Instruct-beta | 7.71 | 6.73 | 8.23 | 8.63 | 7.01 | 5.85 | 8.54 | 8.07 |
1import torch
2from transformers import AutoModelForCausalLM, AutoTokenizer
3
4model_name = "stockmark/Stockmark-2-100B-Instruct"
5
6tokenizer = AutoTokenizer.from_pretrained(model_name)
7model = AutoModelForCausalLM.from_pretrained(model_name, device_map="auto", torch_dtype="bfloat16")
8
9instruction = "自然言語処理とは?"
10input_ids = tokenizer.apply_chat_template(
11 [{"role": "user", "content": instruction}],
12 add_generation_prompt=True,
13 return_tensors="pt"
14).to(model.device)
15
16with torch.inference_mode():
17 tokens = model.generate(
18 input_ids,
19 max_new_tokens = 512,
20 do_sample = True,
21 temperature = 0.7,
22 top_p = 0.95
23 )
24
25output = tokenizer.decode(tokens[0], skip_special_tokens=True)
26print(output)1from vllm import LLM, SamplingParams
2
3llm = LLM(
4 model="stockmark/Stockmark-2-100B-Instruct",
5 tensor_parallel_size=4,
6 dtype="bfloat16"
7)
8
9sampling_params = SamplingParams(
10 temperature=0.7,
11 top_p=0.95,
12 max_tokens=512
13)
14
15conversation = [{"role": "user", "content": "自然言語処理とは?"}]
16
17outputs = llm.chat(conversation, sampling_params=sampling_params)
18
19for output in outputs:
20 generated_text = output.outputs[0].text
21 print(generated_text)