Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
opencompass
Commits
0d8e8e14
"torchvision/vscode:/vscode.git/clone" did not exist on "61f20323657bfd85b1c83a11fea92f8b38f272b6"
Commit
0d8e8e14
authored
Jun 03, 2024
by
zhuwenwen
Browse files
update vllm and lmdeploy configs
parent
b3797475
Changes
17
Show whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
91 additions
and
89 deletions
+91
-89
README.md
README.md
+7
-5
configs/eval_alaya.py
configs/eval_alaya.py
+1
-1
configs/lmdeploy/eval_llama2_chat_lmdeploy.py
configs/lmdeploy/eval_llama2_chat_lmdeploy.py
+37
-37
configs/lmdeploy/eval_llama2_lmdeploy.py
configs/lmdeploy/eval_llama2_lmdeploy.py
+3
-3
configs/lmdeploy/eval_qwen_chat_lmdeploy.py
configs/lmdeploy/eval_qwen_chat_lmdeploy.py
+3
-3
configs/lmdeploy/eval_qwen_lmdeploy.py
configs/lmdeploy/eval_qwen_lmdeploy.py
+3
-3
configs/vllm/eval_baichuan2_chat_vllm.py
configs/vllm/eval_baichuan2_chat_vllm.py
+4
-4
configs/vllm/eval_chatglm3_vllm.py
configs/vllm/eval_chatglm3_vllm.py
+3
-3
configs/vllm/eval_llama2_chat_vllm.py
configs/vllm/eval_llama2_chat_vllm.py
+3
-3
configs/vllm/eval_llama2_int4_chat_vllm.py
configs/vllm/eval_llama2_int4_chat_vllm.py
+3
-3
configs/vllm/eval_llama2_vllm.py
configs/vllm/eval_llama2_vllm.py
+3
-3
configs/vllm/eval_llama3_instruct_vllm.py
configs/vllm/eval_llama3_instruct_vllm.py
+3
-3
configs/vllm/eval_qwen1.5_chat_vllm.py
configs/vllm/eval_qwen1.5_chat_vllm.py
+4
-4
configs/vllm/eval_qwen1.5_int4_chat_vllm.py
configs/vllm/eval_qwen1.5_int4_chat_vllm.py
+4
-4
configs/vllm/eval_qwen1.5_vllm.py
configs/vllm/eval_qwen1.5_vllm.py
+4
-4
configs/vllm/eval_qwen_chat_vllm.py
configs/vllm/eval_qwen_chat_vllm.py
+3
-3
configs/vllm/eval_qwen_int4_chat_vllm.py
configs/vllm/eval_qwen_int4_chat_vllm.py
+3
-3
No files found.
README.md
View file @
0d8e8e14
...
...
@@ -69,9 +69,9 @@ python tools/list_configs.py llama mmlu
1、使用vllm推理验证
```
shell
python run.py configs/eval_llama2_vllm.py
python run.py configs/
vllm/
eval_llama2_vllm.py
```
其它模型使用参考
`configs/eval_xxx_vllm.py`
其它模型使用参考
`configs/
vllm/
eval_xxx_vllm.py`
2、使用lmdeploy推理验证
```
shell
...
...
@@ -85,7 +85,7 @@ source /opt/dtk-24.04/cuda/env.sh
#进入opencompass进行评测
cd
opencompass
#fp16精度评测方法
python run.py configs/eval_llama2_lmdeploy.py
python run.py configs/
lmdeploy/
eval_llama2_lmdeploy.py
#awq int4 评测方法
#首先需要转换awqInt4模型
#model_name:模型名字如 llama2 qwen-7b
...
...
@@ -93,13 +93,15 @@ python run.py configs/eval_llama2_lmdeploy.py
#awq_lmdeploymodel_path:生成的lmdeploy格式 awq模型路径
lmdeploy convert
${
model_name
}
${
awq_modelpath
}
--model-format
awq
--group-size
128
--dst-path
${
awq_lmdeploymodel_path
}
#将eval_llama2_lmdeploy.py中的Llama-2-7b-hf 替换为转换好的awq_lmdeploymodel_path
python run.py configs/eval_llama2_lmdeploy.py
python run.py configs/
lmdeploy/
eval_llama2_lmdeploy.py
```
其它模型使用参考
`configs/lmdeploy/eval_xxx_lmdeploy.py`
3、使用tgi推理验证
```
shell
python run.py configs/eval_llama2_tgi.py
python run.py configs/
tgi/
eval_llama2_tgi.py
```
其它模型使用参考
`configs/tgi/eval_xxx_tgi.py`
参数说明:
(1)数据集配置参数
...
...
configs/eval_alaya.py
View file @
0d8e8e14
configs/eval_llama2_chat_lmdeploy.py
→
configs/
lmdeploy/
eval_llama2_chat_lmdeploy.py
100755 → 100644
View file @
0d8e8e14
...
...
@@ -2,9 +2,9 @@ from mmengine.config import read_base
from
opencompass.models.turbomind
import
TurboMindModel
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
((
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
'_datasets'
)),
[])
work_dir
=
'./outputs/llama2-chat/'
...
...
configs/eval_llama2_lmdeploy.py
→
configs/
lmdeploy/
eval_llama2_lmdeploy.py
100755 → 100644
View file @
0d8e8e14
...
...
@@ -2,9 +2,9 @@ from mmengine.config import read_base
from
opencompass.models.turbomind
import
TurboMindModel
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
((
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
'_datasets'
)),
[])
work_dir
=
'./outputs/llama2/'
...
...
configs/eval_qwen_chat_lmdeploy.py
→
configs/
lmdeploy/
eval_qwen_chat_lmdeploy.py
100755 → 100644
View file @
0d8e8e14
...
...
@@ -2,9 +2,9 @@ from mmengine.config import read_base
from
opencompass.models.turbomind
import
TurboMindModel
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
((
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
'_datasets'
)),
[])
work_dir
=
'./outputs/qwen-chat/'
...
...
configs/eval_qwen_lmdeploy.py
→
configs/
lmdeploy/
eval_qwen_lmdeploy.py
100755 → 100644
View file @
0d8e8e14
...
...
@@ -2,9 +2,9 @@ from mmengine.config import read_base
from
opencompass.models.turbomind
import
TurboMindModel
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
((
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
'_datasets'
)),
[])
work_dir
=
'./outputs/qwen/'
...
...
configs/eval_baichuan2_chat_vllm.py
→
configs/
vllm/
eval_baichuan2_chat_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.datasets.ceval.ceval_gen_5f30c7
import
ceval_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.datasets.ceval.ceval_gen_5f30c7
import
ceval_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/baichuan2-chat/'
...
...
configs/eval_chatglm3_vllm.py
→
configs/
vllm/
eval_chatglm3_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/chatglm3/'
...
...
configs/eval_llama2_chat_vllm.py
→
configs/
vllm/
eval_llama2_chat_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/llama2-chat/'
...
...
configs/eval_llama2_int4_chat_vllm.py
→
configs/
vllm/
eval_llama2_int4_chat_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/llama2-chat/'
...
...
configs/eval_llama2_vllm.py
→
configs/
vllm/
eval_llama2_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/llama2/'
...
...
configs/eval_llama3_instruct_vllm.py
→
configs/
vllm/
eval_llama3_instruct_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/llama3-instruct/'
...
...
configs/eval_qwen1.5_chat_vllm.py
→
configs/
vllm/
eval_qwen1.5_chat_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.datasets.ceval.ceval_gen_5f30c7
import
ceval_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.datasets.ceval.ceval_gen_5f30c7
import
ceval_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/qwen1.5-chat/'
...
...
configs/eval_qwen1.5_int4_chat_vllm.py
→
configs/
vllm/
eval_qwen1.5_int4_chat_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.datasets.ceval.ceval_gen_5f30c7
import
ceval_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.datasets.ceval.ceval_gen_5f30c7
import
ceval_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/qwen1.5-int4-chat/'
...
...
configs/eval_qwen1.5_vllm.py
→
configs/
vllm/
eval_qwen1.5_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.datasets.ceval.ceval_gen_5f30c7
import
ceval_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.datasets.ceval.ceval_gen_5f30c7
import
ceval_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/qwen1.5/'
...
...
configs/eval_qwen_chat_vllm.py
→
configs/
vllm/
eval_qwen_chat_vllm.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/qwen-chat/'
...
...
configs/eval_qwen_int4_chat.py
→
configs/
vllm/
eval_qwen_int4_chat
_vllm
.py
View file @
0d8e8e14
from
mmengine.config
import
read_base
with
read_base
():
from
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.summarizers.example
import
summarizer
from
.
.datasets.ARC_c.ARC_c_gen_1e0de5
import
ARC_c_datasets
from
.
.datasets.ARC_e.ARC_e_gen_1e0de5
import
ARC_e_datasets
from
.
.summarizers.example
import
summarizer
datasets
=
sum
([
v
for
k
,
v
in
locals
().
items
()
if
k
.
endswith
(
"_datasets"
)
or
k
==
'datasets'
],
[])
work_dir
=
'./outputs/qwen-int4-chat/'
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment