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
aa2dd2b5
Unverified
Commit
aa2dd2b5
authored
May 14, 2024
by
Fengzhe Zhou
Committed by
GitHub
May 14, 2024
Browse files
[Format] Add config lints (#892)
parent
3dbba119
Changes
648
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
89 additions
and
89 deletions
+89
-89
configs/datasets/ARC_c/ARC_c_ppl_d52a21.py
configs/datasets/ARC_c/ARC_c_ppl_d52a21.py
+4
-4
configs/datasets/ARC_e/ARC_e_gen_1e0de5.py
configs/datasets/ARC_e/ARC_e_gen_1e0de5.py
+7
-7
configs/datasets/ARC_e/ARC_e_ppl_2ef631.py
configs/datasets/ARC_e/ARC_e_ppl_2ef631.py
+3
-3
configs/datasets/ARC_e/ARC_e_ppl_a450bd.py
configs/datasets/ARC_e/ARC_e_ppl_a450bd.py
+12
-12
configs/datasets/ARC_e/ARC_e_ppl_d52a21.py
configs/datasets/ARC_e/ARC_e_ppl_d52a21.py
+4
-4
configs/datasets/CIBench/CIBench_generation_gen_8ab0dc.py
configs/datasets/CIBench/CIBench_generation_gen_8ab0dc.py
+5
-5
configs/datasets/CIBench/CIBench_generation_oracle_gen_c4a7c1.py
.../datasets/CIBench/CIBench_generation_oracle_gen_c4a7c1.py
+5
-5
configs/datasets/CIBench/CIBench_template_gen_e6b12a.py
configs/datasets/CIBench/CIBench_template_gen_e6b12a.py
+5
-5
configs/datasets/CIBench/CIBench_template_oracle_gen_fecda1.py
...gs/datasets/CIBench/CIBench_template_oracle_gen_fecda1.py
+5
-5
configs/datasets/CLUE_C3/CLUE_C3_gen_8c358f.py
configs/datasets/CLUE_C3/CLUE_C3_gen_8c358f.py
+13
-13
configs/datasets/CLUE_C3/CLUE_C3_ppl_56b537.py
configs/datasets/CLUE_C3/CLUE_C3_ppl_56b537.py
+4
-4
configs/datasets/CLUE_C3/CLUE_C3_ppl_e24a31.py
configs/datasets/CLUE_C3/CLUE_C3_ppl_e24a31.py
+2
-2
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_1bd3c8.py
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_1bd3c8.py
+3
-3
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_3749cd.py
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_3749cd.py
+3
-3
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_8484b9.py
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_8484b9.py
+1
-1
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_941108.py
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_941108.py
+3
-3
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_1bd3c8.py
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_1bd3c8.py
+3
-3
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_3749cd.py
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_3749cd.py
+3
-3
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_8484b9.py
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_8484b9.py
+1
-1
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_941108.py
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_941108.py
+3
-3
No files found.
configs/datasets/ARC_c/ARC_c_ppl_d52a21.py
View file @
aa2dd2b5
...
@@ -12,10 +12,10 @@ ARC_c_infer_cfg = dict(
...
@@ -12,10 +12,10 @@ ARC_c_infer_cfg = dict(
prompt_template
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
{
template
=
{
"A"
:
"
Question: {question}
\n
Answer: {textA}
"
,
'A'
:
'
Question: {question}
\n
Answer: {textA}
'
,
"B"
:
"
Question: {question}
\n
Answer: {textB}
"
,
'B'
:
'
Question: {question}
\n
Answer: {textB}
'
,
"C"
:
"
Question: {question}
\n
Answer: {textC}
"
,
'C'
:
'
Question: {question}
\n
Answer: {textC}
'
,
"D"
:
"
Question: {question}
\n
Answer: {textD}
"
'D'
:
'
Question: {question}
\n
Answer: {textD}
'
}),
}),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
PPLInferencer
))
inferencer
=
dict
(
type
=
PPLInferencer
))
...
...
configs/datasets/ARC_e/ARC_e_gen_1e0de5.py
View file @
aa2dd2b5
...
@@ -6,8 +6,8 @@ from opencompass.datasets import ARCDataset
...
@@ -6,8 +6,8 @@ from opencompass.datasets import ARCDataset
from
opencompass.utils.text_postprocessors
import
first_option_postprocess
from
opencompass.utils.text_postprocessors
import
first_option_postprocess
ARC_e_reader_cfg
=
dict
(
ARC_e_reader_cfg
=
dict
(
input_columns
=
[
"
question
"
,
"
textA
"
,
"
textB
"
,
"
textC
"
,
"
textD
"
],
input_columns
=
[
'
question
'
,
'
textA
'
,
'
textB
'
,
'
textC
'
,
'
textD
'
],
output_column
=
"
answerKey
"
)
output_column
=
'
answerKey
'
)
ARC_e_infer_cfg
=
dict
(
ARC_e_infer_cfg
=
dict
(
prompt_template
=
dict
(
prompt_template
=
dict
(
...
@@ -15,9 +15,9 @@ ARC_e_infer_cfg = dict(
...
@@ -15,9 +15,9 @@ ARC_e_infer_cfg = dict(
template
=
dict
(
template
=
dict
(
round
=
[
round
=
[
dict
(
dict
(
role
=
"
HUMAN
"
,
role
=
'
HUMAN
'
,
prompt
=
prompt
=
"
Question: {question}
\n
A. {textA}
\n
B. {textB}
\n
C. {textC}
\n
D. {textD}
\n
Answer:
"
'
Question: {question}
\n
A. {textA}
\n
B. {textB}
\n
C. {textC}
\n
D. {textD}
\n
Answer:
'
)
)
],
),
],
),
),
),
...
@@ -27,15 +27,15 @@ ARC_e_infer_cfg = dict(
...
@@ -27,15 +27,15 @@ ARC_e_infer_cfg = dict(
ARC_e_eval_cfg
=
dict
(
ARC_e_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"
BOT
"
,
pred_role
=
'
BOT
'
,
pred_postprocessor
=
dict
(
type
=
first_option_postprocess
,
options
=
'ABCD'
),
pred_postprocessor
=
dict
(
type
=
first_option_postprocess
,
options
=
'ABCD'
),
)
)
ARC_e_datasets
=
[
ARC_e_datasets
=
[
dict
(
dict
(
abbr
=
"
ARC-e
"
,
abbr
=
'
ARC-e
'
,
type
=
ARCDataset
,
type
=
ARCDataset
,
path
=
"
./data/ARC/ARC-e/ARC-Easy-Dev.jsonl
"
,
path
=
'
./data/ARC/ARC-e/ARC-Easy-Dev.jsonl
'
,
reader_cfg
=
ARC_e_reader_cfg
,
reader_cfg
=
ARC_e_reader_cfg
,
infer_cfg
=
ARC_e_infer_cfg
,
infer_cfg
=
ARC_e_infer_cfg
,
eval_cfg
=
ARC_e_eval_cfg
,
eval_cfg
=
ARC_e_eval_cfg
,
...
...
configs/datasets/ARC_e/ARC_e_ppl_2ef631.py
View file @
aa2dd2b5
...
@@ -14,10 +14,10 @@ ARC_e_infer_cfg = dict(
...
@@ -14,10 +14,10 @@ ARC_e_infer_cfg = dict(
template
=
{
template
=
{
opt
:
dict
(
opt
:
dict
(
round
=
[
round
=
[
dict
(
role
=
"
HUMAN
"
,
prompt
=
f
"
{{question}}
\n
A. {{textA}}
\n
B. {{textB}}
\n
C. {{textC}}
\n
D. {{textD}}
"
),
dict
(
role
=
'
HUMAN
'
,
prompt
=
f
'
{{question}}
\n
A. {{textA}}
\n
B. {{textB}}
\n
C. {{textC}}
\n
D. {{textD}}
'
),
dict
(
role
=
"
BOT
"
,
prompt
=
f
"
Answer:
{
opt
}
"
),
dict
(
role
=
'
BOT
'
,
prompt
=
f
'
Answer:
{
opt
}
'
),
]
]
)
for
opt
in
[
"A"
,
"B"
,
"C"
,
"D"
]
)
for
opt
in
[
'A'
,
'B'
,
'C'
,
'D'
]
},
},
),
),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
...
...
configs/datasets/ARC_e/ARC_e_ppl_a450bd.py
View file @
aa2dd2b5
...
@@ -12,29 +12,29 @@ ARC_e_infer_cfg = dict(
...
@@ -12,29 +12,29 @@ ARC_e_infer_cfg = dict(
prompt_template
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
{
template
=
{
"A"
:
'A'
:
dict
(
dict
(
round
=
[
round
=
[
dict
(
role
=
"
HUMAN
"
,
prompt
=
"
Question: {question}
\n
Answer:
"
),
dict
(
role
=
'
HUMAN
'
,
prompt
=
'
Question: {question}
\n
Answer:
'
),
dict
(
role
=
"
BOT
"
,
prompt
=
"
{textA}
"
)
dict
(
role
=
'
BOT
'
,
prompt
=
'
{textA}
'
)
],
),
],
),
"B"
:
'B'
:
dict
(
dict
(
round
=
[
round
=
[
dict
(
role
=
"
HUMAN
"
,
prompt
=
"
Question: {question}
\n
Answer:
"
),
dict
(
role
=
'
HUMAN
'
,
prompt
=
'
Question: {question}
\n
Answer:
'
),
dict
(
role
=
"
BOT
"
,
prompt
=
"
{textB}
"
)
dict
(
role
=
'
BOT
'
,
prompt
=
'
{textB}
'
)
],
),
],
),
"C"
:
'C'
:
dict
(
dict
(
round
=
[
round
=
[
dict
(
role
=
"
HUMAN
"
,
prompt
=
"
Question: {question}
\n
Answer:
"
),
dict
(
role
=
'
HUMAN
'
,
prompt
=
'
Question: {question}
\n
Answer:
'
),
dict
(
role
=
"
BOT
"
,
prompt
=
"
{textC}
"
)
dict
(
role
=
'
BOT
'
,
prompt
=
'
{textC}
'
)
],
),
],
),
"D"
:
'D'
:
dict
(
dict
(
round
=
[
round
=
[
dict
(
role
=
"
HUMAN
"
,
prompt
=
"
Question: {question}
\n
Answer:
"
),
dict
(
role
=
'
HUMAN
'
,
prompt
=
'
Question: {question}
\n
Answer:
'
),
dict
(
role
=
"
BOT
"
,
prompt
=
"
{textD}
"
)
dict
(
role
=
'
BOT
'
,
prompt
=
'
{textD}
'
)
],
),
],
),
}),
}),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
...
...
configs/datasets/ARC_e/ARC_e_ppl_d52a21.py
View file @
aa2dd2b5
...
@@ -12,10 +12,10 @@ ARC_e_infer_cfg = dict(
...
@@ -12,10 +12,10 @@ ARC_e_infer_cfg = dict(
prompt_template
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
{
template
=
{
"A"
:
"
Question: {question}
\n
Answer: {textA}
"
,
'A'
:
'
Question: {question}
\n
Answer: {textA}
'
,
"B"
:
"
Question: {question}
\n
Answer: {textB}
"
,
'B'
:
'
Question: {question}
\n
Answer: {textB}
'
,
"C"
:
"
Question: {question}
\n
Answer: {textC}
"
,
'C'
:
'
Question: {question}
\n
Answer: {textC}
'
,
"D"
:
"
Question: {question}
\n
Answer: {textD}
"
'D'
:
'
Question: {question}
\n
Answer: {textD}
'
}),
}),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
PPLInferencer
))
inferencer
=
dict
(
type
=
PPLInferencer
))
...
...
configs/datasets/CIBench/CIBench_generation_gen_8ab0dc.py
View file @
aa2dd2b5
...
@@ -5,8 +5,8 @@ from opencompass.openicl.icl_inferencer import AgentInferencer
...
@@ -5,8 +5,8 @@ from opencompass.openicl.icl_inferencer import AgentInferencer
from
opencompass.datasets
import
CIBenchDataset
,
CIBenchEvaluator
from
opencompass.datasets
import
CIBenchDataset
,
CIBenchEvaluator
cibench_reader_cfg
=
dict
(
cibench_reader_cfg
=
dict
(
input_columns
=
[
"
questions
"
],
input_columns
=
[
'
questions
'
],
output_column
=
"
references
"
,
output_column
=
'
references
'
,
train_split
=
'test'
,
train_split
=
'test'
,
test_split
=
'test'
)
test_split
=
'test'
)
...
@@ -20,13 +20,13 @@ cibench_infer_cfg = dict(
...
@@ -20,13 +20,13 @@ cibench_infer_cfg = dict(
)
)
libs
=
[
'matplotlib'
,
'opencv'
,
'pandas'
,
'pytorch'
,
'scipy'
,
'seaborn'
]
libs
=
[
'matplotlib'
,
'opencv'
,
'pandas'
,
'pytorch'
,
'scipy'
,
'seaborn'
]
cibench_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
CIBenchEvaluator
),
pred_role
=
"
BOT
"
)
cibench_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
CIBenchEvaluator
),
pred_role
=
'
BOT
'
)
cibench_datasets
=
[
cibench_datasets
=
[
dict
(
dict
(
abbr
=
f
"
cibench_generation/
{
lib
}
"
,
abbr
=
f
'
cibench_generation/
{
lib
}
'
,
type
=
CIBenchDataset
,
type
=
CIBenchDataset
,
path
=
f
"
./data/cibench_dataset/cibench_generation/
{
lib
}
"
,
path
=
f
'
./data/cibench_dataset/cibench_generation/
{
lib
}
'
,
internet_check
=
False
,
internet_check
=
False
,
reader_cfg
=
cibench_reader_cfg
,
reader_cfg
=
cibench_reader_cfg
,
infer_cfg
=
cibench_infer_cfg
,
infer_cfg
=
cibench_infer_cfg
,
...
...
configs/datasets/CIBench/CIBench_generation_oracle_gen_c4a7c1.py
View file @
aa2dd2b5
...
@@ -5,8 +5,8 @@ from opencompass.openicl.icl_inferencer import AgentInferencer
...
@@ -5,8 +5,8 @@ from opencompass.openicl.icl_inferencer import AgentInferencer
from
opencompass.datasets
import
CIBenchDataset
,
CIBenchEvaluator
from
opencompass.datasets
import
CIBenchDataset
,
CIBenchEvaluator
cibench_reader_cfg
=
dict
(
cibench_reader_cfg
=
dict
(
input_columns
=
[
"
questions
"
],
input_columns
=
[
'
questions
'
],
output_column
=
"
references
"
,
output_column
=
'
references
'
,
train_split
=
'test'
,
train_split
=
'test'
,
test_split
=
'test'
)
test_split
=
'test'
)
...
@@ -20,13 +20,13 @@ cibench_infer_cfg = dict(
...
@@ -20,13 +20,13 @@ cibench_infer_cfg = dict(
)
)
libs
=
[
'matplotlib'
,
'opencv'
,
'pandas'
,
'pytorch'
,
'scipy'
,
'seaborn'
]
libs
=
[
'matplotlib'
,
'opencv'
,
'pandas'
,
'pytorch'
,
'scipy'
,
'seaborn'
]
cibench_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
CIBenchEvaluator
),
pred_role
=
"
BOT
"
)
cibench_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
CIBenchEvaluator
),
pred_role
=
'
BOT
'
)
cibench_datasets
=
[
cibench_datasets
=
[
dict
(
dict
(
abbr
=
f
"
cibench_generation_oracle/
{
lib
}
"
,
abbr
=
f
'
cibench_generation_oracle/
{
lib
}
'
,
type
=
CIBenchDataset
,
type
=
CIBenchDataset
,
path
=
f
"
./data/cibench_dataset/cibench_generation/
{
lib
}
"
,
path
=
f
'
./data/cibench_dataset/cibench_generation/
{
lib
}
'
,
internet_check
=
False
,
internet_check
=
False
,
reader_cfg
=
cibench_reader_cfg
,
reader_cfg
=
cibench_reader_cfg
,
infer_cfg
=
cibench_infer_cfg
,
infer_cfg
=
cibench_infer_cfg
,
...
...
configs/datasets/CIBench/CIBench_template_gen_e6b12a.py
View file @
aa2dd2b5
...
@@ -5,8 +5,8 @@ from opencompass.openicl.icl_inferencer import AgentInferencer
...
@@ -5,8 +5,8 @@ from opencompass.openicl.icl_inferencer import AgentInferencer
from
opencompass.datasets
import
CIBenchDataset
,
CIBenchEvaluator
from
opencompass.datasets
import
CIBenchDataset
,
CIBenchEvaluator
cibench_reader_cfg
=
dict
(
cibench_reader_cfg
=
dict
(
input_columns
=
[
"
questions
"
],
input_columns
=
[
'
questions
'
],
output_column
=
"
references
"
,
output_column
=
'
references
'
,
train_split
=
'test'
,
train_split
=
'test'
,
test_split
=
'test'
)
test_split
=
'test'
)
...
@@ -25,12 +25,12 @@ libs = ['/lightgbm', '/matplotlib', '/nltk', '/opencv', '/pandas', '/pytorch',
...
@@ -25,12 +25,12 @@ libs = ['/lightgbm', '/matplotlib', '/nltk', '/opencv', '/pandas', '/pytorch',
'_chinese/lightgbm'
,
'_chinese/matplotlib'
,
'_chinese/nltk'
,
'_chinese/lightgbm'
,
'_chinese/matplotlib'
,
'_chinese/nltk'
,
'_chinese/opencv'
,
'_chinese/pandas'
,
'_chinese/pytorch'
,
'_chinese/opencv'
,
'_chinese/pandas'
,
'_chinese/pytorch'
,
'_chinese/scipy'
,
'_chinese/seaborn'
,
'_chinese/sklearn'
,
'_chinese/tensorflow'
]
'_chinese/scipy'
,
'_chinese/seaborn'
,
'_chinese/sklearn'
,
'_chinese/tensorflow'
]
cibench_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
CIBenchEvaluator
),
pred_role
=
"
BOT
"
)
cibench_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
CIBenchEvaluator
),
pred_role
=
'
BOT
'
)
cibench_datasets
=
[
cibench_datasets
=
[
dict
(
dict
(
abbr
=
f
"
cibench_template
{
lib
}
"
,
abbr
=
f
'
cibench_template
{
lib
}
'
,
type
=
CIBenchDataset
,
type
=
CIBenchDataset
,
path
=
f
"
./data/cibench_dataset/cibench_template
{
lib
}
"
,
path
=
f
'
./data/cibench_dataset/cibench_template
{
lib
}
'
,
internet_check
=
False
,
internet_check
=
False
,
reader_cfg
=
cibench_reader_cfg
,
reader_cfg
=
cibench_reader_cfg
,
infer_cfg
=
cibench_infer_cfg
,
infer_cfg
=
cibench_infer_cfg
,
...
...
configs/datasets/CIBench/CIBench_template_oracle_gen_fecda1.py
View file @
aa2dd2b5
...
@@ -5,8 +5,8 @@ from opencompass.openicl.icl_inferencer import AgentInferencer
...
@@ -5,8 +5,8 @@ from opencompass.openicl.icl_inferencer import AgentInferencer
from
opencompass.datasets
import
CIBenchDataset
,
CIBenchEvaluator
from
opencompass.datasets
import
CIBenchDataset
,
CIBenchEvaluator
cibench_reader_cfg
=
dict
(
cibench_reader_cfg
=
dict
(
input_columns
=
[
"
questions
"
],
input_columns
=
[
'
questions
'
],
output_column
=
"
references
"
,
output_column
=
'
references
'
,
train_split
=
'test'
,
train_split
=
'test'
,
test_split
=
'test'
)
test_split
=
'test'
)
...
@@ -25,12 +25,12 @@ libs = ['/lightgbm', '/matplotlib', '/nltk', '/opencv', '/pandas', '/pytorch',
...
@@ -25,12 +25,12 @@ libs = ['/lightgbm', '/matplotlib', '/nltk', '/opencv', '/pandas', '/pytorch',
'_chinese/lightgbm'
,
'_chinese/matplotlib'
,
'_chinese/nltk'
,
'_chinese/lightgbm'
,
'_chinese/matplotlib'
,
'_chinese/nltk'
,
'_chinese/opencv'
,
'_chinese/pandas'
,
'_chinese/pytorch'
,
'_chinese/opencv'
,
'_chinese/pandas'
,
'_chinese/pytorch'
,
'_chinese/scipy'
,
'_chinese/seaborn'
,
'_chinese/sklearn'
,
'_chinese/tensorflow'
]
'_chinese/scipy'
,
'_chinese/seaborn'
,
'_chinese/sklearn'
,
'_chinese/tensorflow'
]
cibench_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
CIBenchEvaluator
),
pred_role
=
"
BOT
"
)
cibench_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
CIBenchEvaluator
),
pred_role
=
'
BOT
'
)
cibench_datasets
=
[
cibench_datasets
=
[
dict
(
dict
(
abbr
=
f
"
cibench_template_oracle
{
lib
}
"
,
abbr
=
f
'
cibench_template_oracle
{
lib
}
'
,
type
=
CIBenchDataset
,
type
=
CIBenchDataset
,
path
=
f
"
./data/cibench_dataset/cibench_template
{
lib
}
"
,
path
=
f
'
./data/cibench_dataset/cibench_template
{
lib
}
'
,
internet_check
=
False
,
internet_check
=
False
,
reader_cfg
=
cibench_reader_cfg
,
reader_cfg
=
cibench_reader_cfg
,
infer_cfg
=
cibench_infer_cfg
,
infer_cfg
=
cibench_infer_cfg
,
...
...
configs/datasets/CLUE_C3/CLUE_C3_gen_8c358f.py
View file @
aa2dd2b5
...
@@ -7,15 +7,15 @@ from opencompass.utils.text_postprocessors import first_capital_postprocess
...
@@ -7,15 +7,15 @@ from opencompass.utils.text_postprocessors import first_capital_postprocess
C3_reader_cfg
=
dict
(
C3_reader_cfg
=
dict
(
input_columns
=
[
input_columns
=
[
"
question
"
,
'
question
'
,
"
content
"
,
'
content
'
,
"
choice0
"
,
'
choice0
'
,
"
choice1
"
,
'
choice1
'
,
"
choice2
"
,
'
choice2
'
,
"
choice3
"
,
'
choice3
'
,
"
choices
"
,
'
choices
'
,
],
],
output_column
=
"
label
"
,
output_column
=
'
label
'
,
)
)
C3_infer_cfg
=
dict
(
C3_infer_cfg
=
dict
(
...
@@ -23,9 +23,9 @@ C3_infer_cfg = dict(
...
@@ -23,9 +23,9 @@ C3_infer_cfg = dict(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
template
=
dict
(
round
=
[
dict
(
dict
(
role
=
"
HUMAN
"
,
role
=
'
HUMAN
'
,
prompt
=
prompt
=
"
{content}
\n
问:{question}
\n
A. {choice0}
\n
B. {choice1}
\n
C. {choice2}
\n
D. {choice3}
\n
请从“A”,“B”,“C”,“D”中进行选择。
\n
答:
"
,
'
{content}
\n
问:{question}
\n
A. {choice0}
\n
B. {choice1}
\n
C. {choice2}
\n
D. {choice3}
\n
请从“A”,“B”,“C”,“D”中进行选择。
\n
答:
'
,
),
),
]),
]),
),
),
...
@@ -35,15 +35,15 @@ C3_infer_cfg = dict(
...
@@ -35,15 +35,15 @@ C3_infer_cfg = dict(
C3_eval_cfg
=
dict
(
C3_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"
BOT
"
,
pred_role
=
'
BOT
'
,
pred_postprocessor
=
dict
(
type
=
first_capital_postprocess
),
pred_postprocessor
=
dict
(
type
=
first_capital_postprocess
),
)
)
C3_datasets
=
[
C3_datasets
=
[
dict
(
dict
(
abbr
=
"
C3
"
,
abbr
=
'
C3
'
,
type
=
C3Dataset_V2
,
type
=
C3Dataset_V2
,
path
=
"
./data/CLUE/C3/dev_0.json
"
,
path
=
'
./data/CLUE/C3/dev_0.json
'
,
reader_cfg
=
C3_reader_cfg
,
reader_cfg
=
C3_reader_cfg
,
infer_cfg
=
C3_infer_cfg
,
infer_cfg
=
C3_infer_cfg
,
eval_cfg
=
C3_eval_cfg
,
eval_cfg
=
C3_eval_cfg
,
...
...
configs/datasets/CLUE_C3/CLUE_C3_ppl_56b537.py
View file @
aa2dd2b5
...
@@ -15,10 +15,10 @@ C3_infer_cfg = dict(
...
@@ -15,10 +15,10 @@ C3_infer_cfg = dict(
prompt_template
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
{
template
=
{
0
:
"
文章:{content}
\n
问题:{question}
\n
答案:{choice0}
"
,
0
:
'
文章:{content}
\n
问题:{question}
\n
答案:{choice0}
'
,
1
:
"
文章:{content}
\n
问题:{question}
\n
答案:{choice1}
"
,
1
:
'
文章:{content}
\n
问题:{question}
\n
答案:{choice1}
'
,
2
:
"
文章:{content}
\n
问题:{question}
\n
答案:{choice2}
"
,
2
:
'
文章:{content}
\n
问题:{question}
\n
答案:{choice2}
'
,
3
:
"
文章:{content}
\n
问题:{question}
\n
答案:{choice3}
"
3
:
'
文章:{content}
\n
问题:{question}
\n
答案:{choice3}
'
}),
}),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
PPLInferencer
))
inferencer
=
dict
(
type
=
PPLInferencer
))
...
...
configs/datasets/CLUE_C3/CLUE_C3_ppl_e24a31.py
View file @
aa2dd2b5
...
@@ -16,8 +16,8 @@ C3_infer_cfg = dict(
...
@@ -16,8 +16,8 @@ C3_infer_cfg = dict(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
{
template
=
{
i
:
dict
(
round
=
[
i
:
dict
(
round
=
[
dict
(
role
=
"
HUMAN
"
,
prompt
=
"
文章:{content}
\n
问题:{question}
"
),
dict
(
role
=
'
HUMAN
'
,
prompt
=
'
文章:{content}
\n
问题:{question}
'
),
dict
(
role
=
"
BOT
"
,
prompt
=
f
"
答案:{{choice
{
i
}
}}
"
)
dict
(
role
=
'
BOT
'
,
prompt
=
f
'
答案:{{choice
{
i
}
}}
'
)
])
])
for
i
in
range
(
4
)
for
i
in
range
(
4
)
}),
}),
...
...
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_1bd3c8.py
View file @
aa2dd2b5
...
@@ -12,15 +12,15 @@ CMRC_infer_cfg = dict(
...
@@ -12,15 +12,15 @@ CMRC_infer_cfg = dict(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
template
=
dict
(
round
=
[
dict
(
dict
(
role
=
"
HUMAN
"
,
role
=
'
HUMAN
'
,
prompt
=
"
根据文章回答问题。你的答案应该尽可能简练,请以 ‘答案是’ 开头的句式作答。
\n
文章:{context}
\n
问:{question}
\n
答:
"
),
prompt
=
'
根据文章回答问题。你的答案应该尽可能简练,请以 ‘答案是’ 开头的句式作答。
\n
文章:{context}
\n
问:{question}
\n
答:
'
),
])),
])),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
inferencer
=
dict
(
type
=
GenInferencer
))
CMRC_eval_cfg
=
dict
(
CMRC_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
EMEvaluator
),
evaluator
=
dict
(
type
=
EMEvaluator
),
pred_role
=
"
BOT
"
,
pred_role
=
'
BOT
'
,
pred_postprocessor
=
dict
(
type
=
cmrc_postprocess
),
pred_postprocessor
=
dict
(
type
=
cmrc_postprocess
),
)
)
...
...
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_3749cd.py
View file @
aa2dd2b5
...
@@ -11,15 +11,15 @@ CMRC_infer_cfg = dict(
...
@@ -11,15 +11,15 @@ CMRC_infer_cfg = dict(
prompt_template
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
template
=
dict
(
round
=
[
dict
(
role
=
"
HUMAN
"
,
prompt
=
"
文章:{context}
\n
根据上文,回答如下问题:{question}
"
),
dict
(
role
=
'
HUMAN
'
,
prompt
=
'
文章:{context}
\n
根据上文,回答如下问题:{question}
'
),
dict
(
role
=
"
BOT
"
,
prompt
=
"
答:
"
),
dict
(
role
=
'
BOT
'
,
prompt
=
'
答:
'
),
])),
])),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
inferencer
=
dict
(
type
=
GenInferencer
))
CMRC_eval_cfg
=
dict
(
CMRC_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
EMEvaluator
),
evaluator
=
dict
(
type
=
EMEvaluator
),
pred_role
=
"
BOT
"
,
pred_role
=
'
BOT
'
,
)
)
CMRC_datasets
=
[
CMRC_datasets
=
[
...
...
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_8484b9.py
View file @
aa2dd2b5
...
@@ -10,7 +10,7 @@ CMRC_reader_cfg = dict(
...
@@ -10,7 +10,7 @@ CMRC_reader_cfg = dict(
CMRC_infer_cfg
=
dict
(
CMRC_infer_cfg
=
dict
(
prompt_template
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
"
文章:{context}
\n
根据上文,回答如下问题: {question}
\n
答:
"
),
template
=
'
文章:{context}
\n
根据上文,回答如下问题: {question}
\n
答:
'
),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
inferencer
=
dict
(
type
=
GenInferencer
))
...
...
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_941108.py
View file @
aa2dd2b5
...
@@ -12,15 +12,15 @@ CMRC_infer_cfg = dict(
...
@@ -12,15 +12,15 @@ CMRC_infer_cfg = dict(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
template
=
dict
(
round
=
[
dict
(
dict
(
role
=
"
HUMAN
"
,
role
=
'
HUMAN
'
,
prompt
=
"
文章:{context}
\n
根据上文,回答如下问题:
\n
{question}
\n
答:
"
),
prompt
=
'
文章:{context}
\n
根据上文,回答如下问题:
\n
{question}
\n
答:
'
),
])),
])),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
inferencer
=
dict
(
type
=
GenInferencer
))
CMRC_eval_cfg
=
dict
(
CMRC_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
EMEvaluator
),
evaluator
=
dict
(
type
=
EMEvaluator
),
pred_role
=
"
BOT
"
,
pred_role
=
'
BOT
'
,
)
)
CMRC_datasets
=
[
CMRC_datasets
=
[
...
...
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_1bd3c8.py
View file @
aa2dd2b5
...
@@ -12,15 +12,15 @@ DRCD_infer_cfg = dict(
...
@@ -12,15 +12,15 @@ DRCD_infer_cfg = dict(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
template
=
dict
(
round
=
[
dict
(
dict
(
role
=
"
HUMAN
"
,
role
=
'
HUMAN
'
,
prompt
=
"
根据文章回答问题。你的答案应该尽可能简练,请以 ‘答案是’ 开头的句式作答。
\n
文章:{context}
\n
问:{question}
\n
答:
"
),
prompt
=
'
根据文章回答问题。你的答案应该尽可能简练,请以 ‘答案是’ 开头的句式作答。
\n
文章:{context}
\n
问:{question}
\n
答:
'
),
])),
])),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
inferencer
=
dict
(
type
=
GenInferencer
))
DRCD_eval_cfg
=
dict
(
DRCD_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
EMEvaluator
),
evaluator
=
dict
(
type
=
EMEvaluator
),
pred_role
=
"
BOT
"
,
pred_role
=
'
BOT
'
,
pred_postprocessor
=
dict
(
type
=
drcd_postprocess
),
pred_postprocessor
=
dict
(
type
=
drcd_postprocess
),
)
)
...
...
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_3749cd.py
View file @
aa2dd2b5
...
@@ -11,15 +11,15 @@ DRCD_infer_cfg = dict(
...
@@ -11,15 +11,15 @@ DRCD_infer_cfg = dict(
prompt_template
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
template
=
dict
(
round
=
[
dict
(
role
=
"
HUMAN
"
,
prompt
=
"
文章:{context}
\n
根据上文,回答如下问题:{question}
"
),
dict
(
role
=
'
HUMAN
'
,
prompt
=
'
文章:{context}
\n
根据上文,回答如下问题:{question}
'
),
dict
(
role
=
"
BOT
"
,
prompt
=
"
答:
"
),
dict
(
role
=
'
BOT
'
,
prompt
=
'
答:
'
),
])),
])),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
inferencer
=
dict
(
type
=
GenInferencer
))
DRCD_eval_cfg
=
dict
(
DRCD_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
EMEvaluator
),
evaluator
=
dict
(
type
=
EMEvaluator
),
pred_role
=
"
BOT
"
,
pred_role
=
'
BOT
'
,
)
)
DRCD_datasets
=
[
DRCD_datasets
=
[
...
...
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_8484b9.py
View file @
aa2dd2b5
...
@@ -10,7 +10,7 @@ DRCD_reader_cfg = dict(
...
@@ -10,7 +10,7 @@ DRCD_reader_cfg = dict(
DRCD_infer_cfg
=
dict
(
DRCD_infer_cfg
=
dict
(
prompt_template
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
"
文章:{context}
\n
根据上文,回答如下问题: {question}
\n
答:
"
),
template
=
'
文章:{context}
\n
根据上文,回答如下问题: {question}
\n
答:
'
),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
inferencer
=
dict
(
type
=
GenInferencer
))
...
...
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_941108.py
View file @
aa2dd2b5
...
@@ -12,15 +12,15 @@ DRCD_infer_cfg = dict(
...
@@ -12,15 +12,15 @@ DRCD_infer_cfg = dict(
type
=
PromptTemplate
,
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
template
=
dict
(
round
=
[
dict
(
dict
(
role
=
"
HUMAN
"
,
role
=
'
HUMAN
'
,
prompt
=
"
文章:{context}
\n
根据上文,回答如下问题:
\n
{question}
\n
答:
"
),
prompt
=
'
文章:{context}
\n
根据上文,回答如下问题:
\n
{question}
\n
答:
'
),
])),
])),
retriever
=
dict
(
type
=
ZeroRetriever
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
inferencer
=
dict
(
type
=
GenInferencer
))
DRCD_eval_cfg
=
dict
(
DRCD_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
EMEvaluator
),
evaluator
=
dict
(
type
=
EMEvaluator
),
pred_role
=
"
BOT
"
,
pred_role
=
'
BOT
'
,
)
)
DRCD_datasets
=
[
DRCD_datasets
=
[
...
...
Prev
1
2
3
4
5
6
…
33
Next
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