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
86d5ec3d
Unverified
Commit
86d5ec3d
authored
Jul 06, 2023
by
Leymore
Committed by
GitHub
Jul 06, 2023
Browse files
Update configs (#9)
* Update implements * Update
parent
2d0b184b
Changes
138
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
153 additions
and
17 deletions
+153
-17
configs/datasets/ARC_c/ARC_c_gen_1e0de5.py
configs/datasets/ARC_c/ARC_c_gen_1e0de5.py
+2
-1
configs/datasets/ARC_e/ARC_e_gen_1e0de5.py
configs/datasets/ARC_e/ARC_e_gen_1e0de5.py
+2
-1
configs/datasets/CLUE_C3/CLUE_C3_gen_8c358f.py
configs/datasets/CLUE_C3/CLUE_C3_gen_8c358f.py
+2
-1
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen.py
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen.py
+1
-1
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_1bd3c8.py
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_1bd3c8.py
+35
-0
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen.py
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen.py
+1
-1
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_1bd3c8.py
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_1bd3c8.py
+36
-0
configs/datasets/CLUE_afqmc/CLUE_afqmc_gen_901306.py
configs/datasets/CLUE_afqmc/CLUE_afqmc_gen_901306.py
+2
-1
configs/datasets/CLUE_cmnli/CLUE_cmnli_gen_1abf97.py
configs/datasets/CLUE_cmnli/CLUE_cmnli_gen_1abf97.py
+2
-1
configs/datasets/CLUE_cmnli/CLUE_cmnli_gen_51e956.py
configs/datasets/CLUE_cmnli/CLUE_cmnli_gen_51e956.py
+2
-1
configs/datasets/CLUE_ocnli/CLUE_ocnli_gen_51e956.py
configs/datasets/CLUE_ocnli/CLUE_ocnli_gen_51e956.py
+2
-1
configs/datasets/CLUE_ocnli/CLUE_ocnli_gen_c4cb6c.py
configs/datasets/CLUE_ocnli/CLUE_ocnli_gen_c4cb6c.py
+2
-1
configs/datasets/FewCLUE_bustm/FewCLUE_bustm_gen_634f41.py
configs/datasets/FewCLUE_bustm/FewCLUE_bustm_gen_634f41.py
+2
-1
configs/datasets/FewCLUE_chid/FewCLUE_chid_gen_0a29a2.py
configs/datasets/FewCLUE_chid/FewCLUE_chid_gen_0a29a2.py
+2
-1
configs/datasets/FewCLUE_cluewsc/FewCLUE_cluewsc_gen_c68933.py
...gs/datasets/FewCLUE_cluewsc/FewCLUE_cluewsc_gen_c68933.py
+2
-1
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen.py
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen.py
+1
-1
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen_28b223.py
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen_28b223.py
+51
-0
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen_87f4a8.py
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen_87f4a8.py
+2
-1
configs/datasets/FewCLUE_eprstmt/FewCLUE_eprstmt_gen_740ea0.py
...gs/datasets/FewCLUE_eprstmt/FewCLUE_eprstmt_gen_740ea0.py
+2
-1
configs/datasets/FewCLUE_ocnli_fc/FewCLUE_ocnli_fc_gen_f97a97.py
.../datasets/FewCLUE_ocnli_fc/FewCLUE_ocnli_fc_gen_f97a97.py
+2
-1
No files found.
configs/datasets/ARC_c/ARC_c_gen_1e0de5.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
ARCDataset
from
opencompass.datasets
import
ARCDataset
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
ARC_c_reader_cfg
=
dict
(
ARC_c_reader_cfg
=
dict
(
input_columns
=
[
"question"
,
"textA"
,
"textB"
,
"textC"
,
"textD"
],
input_columns
=
[
"question"
,
"textA"
,
"textB"
,
"textC"
,
"textD"
],
...
@@ -27,7 +28,7 @@ ARC_c_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ ARC_c_infer_cfg = dict(
ARC_c_eval_cfg
=
dict
(
ARC_c_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
ARC_c_datasets
=
[
ARC_c_datasets
=
[
...
...
configs/datasets/ARC_e/ARC_e_gen_1e0de5.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
ARCDataset
from
opencompass.datasets
import
ARCDataset
from
opencompass.utils.text_postprocessors
import
first_capital_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"
],
...
@@ -27,7 +28,7 @@ ARC_e_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ 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
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
ARC_e_datasets
=
[
ARC_e_datasets
=
[
...
...
configs/datasets/CLUE_C3/CLUE_C3_gen_8c358f.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
C3Dataset_V2
from
opencompass.datasets
import
C3Dataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
C3_reader_cfg
=
dict
(
C3_reader_cfg
=
dict
(
input_columns
=
[
input_columns
=
[
...
@@ -35,7 +36,7 @@ C3_infer_cfg = dict(
...
@@ -35,7 +36,7 @@ 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
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
C3_datasets
=
[
C3_datasets
=
[
...
...
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen.py
View file @
86d5ec3d
from
mmengine.config
import
read_base
from
mmengine.config
import
read_base
with
read_base
():
with
read_base
():
from
.CLUE_CMRC_gen_
94110
8
import
CMRC_datasets
# noqa: F401, F403
from
.CLUE_CMRC_gen_
1bd3c
8
import
CMRC_datasets
# noqa: F401, F403
configs/datasets/CLUE_CMRC/CLUE_CMRC_gen_1bd3c8.py
0 → 100644
View file @
86d5ec3d
from
opencompass.openicl.icl_prompt_template
import
PromptTemplate
from
opencompass.openicl.icl_retriever
import
ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
EMEvaluator
from
opencompass.datasets
import
CMRCDataset
,
cmrc_postprocess
CMRC_reader_cfg
=
dict
(
input_columns
=
[
'question'
,
'context'
],
output_column
=
'answers'
)
CMRC_infer_cfg
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
dict
(
role
=
"HUMAN"
,
prompt
=
"根据文章回答问题。你的答案应该尽可能简练,请以 ‘答案是’ 开头的句式作答。
\n
文章:{context}
\n
问:{question}
\n
答:"
),
])),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
CMRC_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
EMEvaluator
),
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
cmrc_postprocess
),
)
CMRC_datasets
=
[
dict
(
type
=
CMRCDataset
,
abbr
=
'CMRC_dev'
,
path
=
'./data/CLUE/CMRC/dev.json'
,
reader_cfg
=
CMRC_reader_cfg
,
infer_cfg
=
CMRC_infer_cfg
,
eval_cfg
=
CMRC_eval_cfg
),
]
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen.py
View file @
86d5ec3d
from
mmengine.config
import
read_base
from
mmengine.config
import
read_base
with
read_base
():
with
read_base
():
from
.CLUE_DRCD_gen_
94110
8
import
DRCD_datasets
# noqa: F401, F403
from
.CLUE_DRCD_gen_
1bd3c
8
import
DRCD_datasets
# noqa: F401, F403
configs/datasets/CLUE_DRCD/CLUE_DRCD_gen_1bd3c8.py
0 → 100644
View file @
86d5ec3d
from
opencompass.openicl.icl_prompt_template
import
PromptTemplate
from
opencompass.openicl.icl_retriever
import
ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
EMEvaluator
from
opencompass.datasets
import
DRCDDataset
,
drcd_postprocess
DRCD_reader_cfg
=
dict
(
input_columns
=
[
'question'
,
'context'
],
output_column
=
'answers'
)
DRCD_infer_cfg
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
dict
(
role
=
"HUMAN"
,
prompt
=
"根据文章回答问题。你的答案应该尽可能简练,请以 ‘答案是’ 开头的句式作答。
\n
文章:{context}
\n
问:{question}
\n
答:"
),
])),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
))
DRCD_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
EMEvaluator
),
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
drcd_postprocess
),
)
DRCD_datasets
=
[
dict
(
type
=
DRCDDataset
,
abbr
=
'DRCD_dev'
,
path
=
'./data/CLUE/DRCD/dev.json'
,
reader_cfg
=
DRCD_reader_cfg
,
infer_cfg
=
DRCD_infer_cfg
,
eval_cfg
=
DRCD_eval_cfg
),
]
configs/datasets/CLUE_afqmc/CLUE_afqmc_gen_901306.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
AFQMCDataset_V2
from
opencompass.datasets
import
AFQMCDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
afqmc_reader_cfg
=
dict
(
afqmc_reader_cfg
=
dict
(
input_columns
=
[
"sentence1"
,
"sentence2"
],
input_columns
=
[
"sentence1"
,
"sentence2"
],
...
@@ -27,7 +28,7 @@ afqmc_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ afqmc_infer_cfg = dict(
afqmc_eval_cfg
=
dict
(
afqmc_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
afqmc_datasets
=
[
afqmc_datasets
=
[
...
...
configs/datasets/CLUE_cmnli/CLUE_cmnli_gen_1abf97.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
cmnli_reader_cfg
=
dict
(
cmnli_reader_cfg
=
dict
(
input_columns
=
[
"sentence1"
,
"sentence2"
],
input_columns
=
[
"sentence1"
,
"sentence2"
],
...
@@ -27,7 +28,7 @@ cmnli_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ cmnli_infer_cfg = dict(
cmnli_eval_cfg
=
dict
(
cmnli_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
cmnli_datasets
=
[
cmnli_datasets
=
[
...
...
configs/datasets/CLUE_cmnli/CLUE_cmnli_gen_51e956.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
cmnli_reader_cfg
=
dict
(
cmnli_reader_cfg
=
dict
(
input_columns
=
[
"sentence1"
,
"sentence2"
],
input_columns
=
[
"sentence1"
,
"sentence2"
],
...
@@ -27,7 +28,7 @@ cmnli_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ cmnli_infer_cfg = dict(
cmnli_eval_cfg
=
dict
(
cmnli_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
cmnli_datasets
=
[
cmnli_datasets
=
[
...
...
configs/datasets/CLUE_ocnli/CLUE_ocnli_gen_51e956.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
ocnli_reader_cfg
=
dict
(
ocnli_reader_cfg
=
dict
(
input_columns
=
[
"sentence1"
,
"sentence2"
],
input_columns
=
[
"sentence1"
,
"sentence2"
],
...
@@ -28,7 +29,7 @@ ocnli_infer_cfg = dict(
...
@@ -28,7 +29,7 @@ ocnli_infer_cfg = dict(
ocnli_eval_cfg
=
dict
(
ocnli_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
ocnli_datasets
=
[
ocnli_datasets
=
[
...
...
configs/datasets/CLUE_ocnli/CLUE_ocnli_gen_c4cb6c.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
ocnli_reader_cfg
=
dict
(
ocnli_reader_cfg
=
dict
(
input_columns
=
[
"sentence1"
,
"sentence2"
],
input_columns
=
[
"sentence1"
,
"sentence2"
],
...
@@ -28,7 +29,7 @@ ocnli_infer_cfg = dict(
...
@@ -28,7 +29,7 @@ ocnli_infer_cfg = dict(
ocnli_eval_cfg
=
dict
(
ocnli_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
ocnli_datasets
=
[
ocnli_datasets
=
[
...
...
configs/datasets/FewCLUE_bustm/FewCLUE_bustm_gen_634f41.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
AFQMCDataset_V2
from
opencompass.datasets
import
AFQMCDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
bustm_reader_cfg
=
dict
(
bustm_reader_cfg
=
dict
(
input_columns
=
[
"sentence1"
,
"sentence2"
],
input_columns
=
[
"sentence1"
,
"sentence2"
],
...
@@ -27,7 +28,7 @@ bustm_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ bustm_infer_cfg = dict(
bustm_eval_cfg
=
dict
(
bustm_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
bustm_datasets
=
[
bustm_datasets
=
[
...
...
configs/datasets/FewCLUE_chid/FewCLUE_chid_gen_0a29a2.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
CHIDDataset_V2
from
opencompass.datasets
import
CHIDDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
chid_reader_cfg
=
dict
(
chid_reader_cfg
=
dict
(
input_columns
=
[
"content"
,
"A"
,
"B"
,
"C"
,
"D"
,
"E"
,
"F"
,
"G"
],
input_columns
=
[
"content"
,
"A"
,
"B"
,
"C"
,
"D"
,
"E"
,
"F"
,
"G"
],
...
@@ -27,7 +28,7 @@ chid_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ chid_infer_cfg = dict(
chid_eval_cfg
=
dict
(
chid_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
chid_datasets
=
[
chid_datasets
=
[
...
...
configs/datasets/FewCLUE_cluewsc/FewCLUE_cluewsc_gen_c68933.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
CluewscDataset_V2
from
opencompass.datasets
import
CluewscDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
cluewsc_reader_cfg
=
dict
(
cluewsc_reader_cfg
=
dict
(
input_columns
=
[
"span1"
,
"span2"
,
"text"
,
"new_text"
],
input_columns
=
[
"span1"
,
"span2"
,
"text"
,
"new_text"
],
...
@@ -27,7 +28,7 @@ cluewsc_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ cluewsc_infer_cfg = dict(
cluewsc_eval_cfg
=
dict
(
cluewsc_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
cluewsc_datasets
=
[
cluewsc_datasets
=
[
...
...
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen.py
View file @
86d5ec3d
from
mmengine.config
import
read_base
from
mmengine.config
import
read_base
with
read_base
():
with
read_base
():
from
.FewCLUE_csl_gen_
87f4a8
import
csl_datasets
# noqa: F401, F403
from
.FewCLUE_csl_gen_
28b223
import
csl_datasets
# noqa: F401, F403
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen_28b223.py
0 → 100644
View file @
86d5ec3d
from
opencompass.openicl.icl_prompt_template
import
PromptTemplate
from
opencompass.openicl.icl_retriever
import
ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
CslDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
csl_reader_cfg
=
dict
(
input_columns
=
[
"abst"
,
"keywords"
],
output_column
=
"label"
,
)
csl_infer_cfg
=
dict
(
prompt_template
=
dict
(
type
=
PromptTemplate
,
template
=
dict
(
round
=
[
dict
(
role
=
"HUMAN"
,
prompt
=
"摘要是对论文内容不加注释和评论的简短陈述,要求扼要地说明研究工作的目的、研究方法和最终结论等。
\n
关键词是一篇学术论文的核心词汇,一般由一系列名词组成。关键词在全文中应有较高出现频率,且能起到帮助文献检索的作用。
\n
摘要:{abst}
\n
关键词:{keywords}
\n
请问上述关键词是否匹配摘要且符合要求?
\n
A. 否
\n
B. 是
\n
请从”A“,”B“中进行选择。
\n
答:"
)
]),
),
retriever
=
dict
(
type
=
ZeroRetriever
),
inferencer
=
dict
(
type
=
GenInferencer
),
)
csl_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
first_capital_postprocess
),
)
csl_datasets
=
[
dict
(
abbr
=
"csl_dev"
,
type
=
CslDataset_V2
,
path
=
"./data/FewCLUE/csl/dev_few_all.json"
,
reader_cfg
=
csl_reader_cfg
,
infer_cfg
=
csl_infer_cfg
,
eval_cfg
=
csl_eval_cfg
,
),
dict
(
abbr
=
"csl_test"
,
type
=
CslDataset_V2
,
path
=
"./data/FewCLUE/csl/test_public.json"
,
reader_cfg
=
csl_reader_cfg
,
infer_cfg
=
csl_infer_cfg
,
eval_cfg
=
csl_eval_cfg
,
),
]
configs/datasets/FewCLUE_csl/FewCLUE_csl_gen_87f4a8.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
CslDataset_V2
from
opencompass.datasets
import
CslDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
csl_reader_cfg
=
dict
(
csl_reader_cfg
=
dict
(
input_columns
=
[
"abst"
,
"keywords"
],
input_columns
=
[
"abst"
,
"keywords"
],
...
@@ -27,7 +28,7 @@ csl_infer_cfg = dict(
...
@@ -27,7 +28,7 @@ csl_infer_cfg = dict(
csl_eval_cfg
=
dict
(
csl_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
csl_datasets
=
[
csl_datasets
=
[
...
...
configs/datasets/FewCLUE_eprstmt/FewCLUE_eprstmt_gen_740ea0.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
eprstmtDataset_V2
from
opencompass.datasets
import
eprstmtDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
eprstmt_reader_cfg
=
dict
(
eprstmt_reader_cfg
=
dict
(
input_columns
=
[
"sentence"
],
output_column
=
"label"
,
test_split
=
"train"
)
input_columns
=
[
"sentence"
],
output_column
=
"label"
,
test_split
=
"train"
)
...
@@ -25,7 +26,7 @@ eprstmt_infer_cfg = dict(
...
@@ -25,7 +26,7 @@ eprstmt_infer_cfg = dict(
eprstmt_eval_cfg
=
dict
(
eprstmt_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
eprstmt_datasets
=
[
eprstmt_datasets
=
[
...
...
configs/datasets/FewCLUE_ocnli_fc/FewCLUE_ocnli_fc_gen_f97a97.py
View file @
86d5ec3d
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
...
@@ -3,6 +3,7 @@ from opencompass.openicl.icl_retriever import ZeroRetriever
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_inferencer
import
GenInferencer
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.openicl.icl_evaluator
import
AccEvaluator
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.datasets
import
cmnliDataset_V2
from
opencompass.utils.text_postprocessors
import
first_capital_postprocess
ocnli_fc_reader_cfg
=
dict
(
ocnli_fc_reader_cfg
=
dict
(
input_columns
=
[
"sentence1"
,
"sentence2"
],
input_columns
=
[
"sentence1"
,
"sentence2"
],
...
@@ -26,7 +27,7 @@ ocnli_fc_infer_cfg = dict(
...
@@ -26,7 +27,7 @@ ocnli_fc_infer_cfg = dict(
ocnli_fc_eval_cfg
=
dict
(
ocnli_fc_eval_cfg
=
dict
(
evaluator
=
dict
(
type
=
AccEvaluator
),
evaluator
=
dict
(
type
=
AccEvaluator
),
pred_role
=
"BOT"
,
pred_role
=
"BOT"
,
pred_postprocessor
=
dict
(
type
=
"
first
-
capital
"
),
pred_postprocessor
=
dict
(
type
=
first
_
capital
_postprocess
),
)
)
ocnli_fc_datasets
=
[
ocnli_fc_datasets
=
[
...
...
Prev
1
2
3
4
5
…
7
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