File size: 4,578 Bytes
256a159
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
from mmengine.config import read_base

with read_base():
    from .groups.lveval import lveval_summary_groups

summarizer = dict(
    dataset_abbrs=[
        "----------------------------------------",
        "--------- LVEval All ---------",  # category
        "----------------------------------------",
        "LVEval_qa",
        "----------------------------------------",
        "--------- LVEval Tasks All ---------",  # category
        "----------------------------------------",
        "LVEval_single_hop_qa",
        "LVEval_single_hop_cqa",
        "LVEval_multi_hop_qa",
        "LVEval_multi_hop_cqa",
        "LVEval_factrecall_cqa",
        "----------------------------------------",
        "--------- LVEval Datasets All ---------",  # category
        "----------------------------------------",
        "LVEval_loogle_SD_mixup",
        "LVEval_cmrc_mixup",
        "LVEval_multifieldqa_en_mixup",
        "LVEval_multifieldqa_zh_mixup",
        "LVEval_dureader_mixup",
        "LVEval_loogle_CR_mixup",
        "LVEval_loogle_MIR_mixup",
        "LVEval_hotpotwikiqa_mixup",
        "LVEval_lic_mixup",
        "LVEval_factrecall_en",
        "LVEval_factrecall_zh",
        "----------------------------------------",
        "--------- LVEval Single_Hop QA ---------",  # category
        "----------------------------------------",
        "LVEval_loogle_SD_mixup_16k",
        "LVEval_loogle_SD_mixup_32k",
        "LVEval_loogle_SD_mixup_64k",
        "LVEval_loogle_SD_mixup_128k",
        "LVEval_loogle_SD_mixup_256k",
        "----------------------------------------",
        "LVEval_cmrc_mixup_16k",
        "LVEval_cmrc_mixup_32k",
        "LVEval_cmrc_mixup_64k",
        "LVEval_cmrc_mixup_128k",
        "LVEval_cmrc_mixup_256k",
        "----------------------------------------",
        "--------- LVEval Single_Hop CQA ---------",  # category
        "----------------------------------------",
        "LVEval_multifieldqa_en_mixup_16k",
        "LVEval_multifieldqa_en_mixup_32k",
        "LVEval_multifieldqa_en_mixup_64k",
        "LVEval_multifieldqa_en_mixup_128k",
        "LVEval_multifieldqa_en_mixup_256k",
        "----------------------------------------",
        "LVEval_multifieldqa_zh_mixup_16k",
        "LVEval_multifieldqa_zh_mixup_32k",
        "LVEval_multifieldqa_zh_mixup_64k",
        "LVEval_multifieldqa_zh_mixup_128k",
        "LVEval_multifieldqa_zh_mixup_256k",
        "----------------------------------------",
        "--------- LVEval Multi_Hop QA ---------",  # category
        "----------------------------------------",
        "LVEval_dureader_mixup_16k",
        "LVEval_dureader_mixup_32k",
        "LVEval_dureader_mixup_64k",
        "LVEval_dureader_mixup_128k",
        "LVEval_dureader_mixup_256k",
        "----------------------------------------",
        "LVEval_loogle_CR_mixup_16k",
        "LVEval_loogle_CR_mixup_32k",
        "LVEval_loogle_CR_mixup_64k",
        "LVEval_loogle_CR_mixup_128k",
        "LVEval_loogle_CR_mixup_256k",
        "----------------------------------------",
        "LVEval_loogle_MIR_mixup_16k",
        "LVEval_loogle_MIR_mixup_32k",
        "LVEval_loogle_MIR_mixup_64k",
        "LVEval_loogle_MIR_mixup_128k",
        "LVEval_loogle_MIR_mixup_256k",
        "----------------------------------------",
        "--------- LVEval Multi_Hop CQA ---------",  # category
        "----------------------------------------",
        "LVEval_hotpotwikiqa_mixup_16k",
        "LVEval_hotpotwikiqa_mixup_32k",
        "LVEval_hotpotwikiqa_mixup_64k",
        "LVEval_hotpotwikiqa_mixup_128k",
        "LVEval_hotpotwikiqa_mixup_256k",
        "----------------------------------------",
        "LVEval_lic_mixup_16k",
        "LVEval_lic_mixup_32k",
        "LVEval_lic_mixup_64k",
        "LVEval_lic_mixup_128k",
        "LVEval_lic_mixup_256k",
        "----------------------------------------",
        "--------- LVEval Factrecall CQA ---------",  # category
        "----------------------------------------",
        "LVEval_factrecall_en_16k",
        "LVEval_factrecall_en_32k",
        "LVEval_factrecall_en_64k",
        "LVEval_factrecall_en_128k",
        "LVEval_factrecall_en_256k",
        "----------------------------------------",
        "LVEval_factrecall_zh_16k",
        "LVEval_factrecall_zh_32k",
        "LVEval_factrecall_zh_64k",
        "LVEval_factrecall_zh_128k",
        "LVEval_factrecall_zh_256k",
    ],
    summary_groups=sum(
        [v for k, v in locals().items() if k.endswith("_summary_groups")], []
    ),
)