资格赛提交流程
资格赛提交网址
https://codalab.lisn.upsaclay.fr/competitions/4827
注意:请使用评测注册时填报的codalab账号进行结果提交,非注册人员无资格提交结果。
提交基本原则(重要)
- 所有参赛队伍只需在资格赛结束前 至少提交一次 并将结果 公开显示 在排行榜。这里的“提交”指的是将submission在后台提交到codalab并获得相应结果,而“公开显示”指的是从后台提交的多个结果中选取其中一个公开显示在排行榜上(即公开榜单里要显示出你的账号名和成绩)。
- 资格赛以截止时间在榜单上公开显示的结果做为判定依据,届时未在公开排行榜中显示的结果(即选手没有将任一结果显示在排行榜)被视为主动放弃资格赛排名。
- 参赛队伍可自主决定在排行榜中显示的是哪一次的提交结果,资格赛截止后不允许对榜单做任何修改。
- 需要提醒的是,如果选手最后保留在公开榜单上的结果进入了该赛道的前10位,其结果对应的模型和代码需要提交给组委会进行资格审查。资格审查具体流程请查看:资格审查流程
准备工作
在提交结果之前,请完成下述准备工作(仅需一次)。
- 打开CodaLab Competition,登陆后点击右上角菜单中的“Settings”。
- 在Team name里填写队伍名
- 下方的复选框请按需自行选择,建议按照下图进行设置。
提交流程(试验集、开发集、资格集均一致)
请参赛队伍按照如下步骤提交结果。
准备预测文件
预测文件格式(json格式):
{
"key_name": {
"answer": "YOUR_ANSWER",
"evidence": "YOUR_EVIDENCE"},
"key_name2": {
"answer": "YOUR_ANSWER",
"evidence": "YOUR_EVIDENCE"},
...
}
提示:
key_name
:
- 在抽取式阅读理解(CMRC 2018)中为
qid
- 在选择型阅读理解(C3)中是
id
和问题排列顺序(从0开始)之间加-
连接起来的,例如id
是00052cc8
的第1个问题,则key_name
为00052cc8-0
。因此不要对问题顺序进行shuffle,否则会导致id错乱~。
answer
:
- 在抽取式阅读理解(CMRC 2018)中为抽取出来的篇章片段
- 在选择型阅读理解(C3)中为正确选项编号,即”A/B/C/D”
evidence
:从篇章中抽取出的某个连续的片段(即通过start和end指针抽取出的文本片段)作为证据文本。
提交文件样例可参考:https://github.com/ymcui/expmrc/tree/main/sample_submission
线下测试
由于线上线下测试脚本均为官方评测脚本eval_expmrc.py
,请务必先在线下测试无误后再提交到线上。
> python eval_expmrc.py 开发集.json 待提交结果.json
结果示例:
{
"ALL_F1": "56.937",
"ANS_F1": "82.848",
"EVI_F1": "67.507",
"TOTAL": 515,
"SKIP": 0,
"VERSION": "expmrc-cmrc2018-1.0",
"FILE": "dev_predictions.json"
}
填写在线提交表单
- 依次点击
Participate
->Submit / View Results
,并选择需要提交的集合(CMRC 2018或C3)。
- 点击submit,弹出文件选择框,选择要提交的文件(包含json文件的zip压缩包)
注意:
- 由于平台限制,请将模型输出的json文件打包成zip文件。该压缩包内仅包含一个json文件。
- MAC系统请勿直接使用系统自带的压缩,会添加额外的文件夹(__MACOSX)进去。请使用命令行或者其他压缩工具,避免加入额外的文件夹。
等待运行结果
- 提交完成后会添加到运行列表中,待运行完毕后状态会变为
Finished
,如下图所示。 - 点击右侧的加号可以查看详细输出和错误记录(提交错误时debug使用)。
- 左侧SCORE显示的是Overall_F1指标。
榜单操作
查看榜单
- 通过
Results
页面可查看最新的排行榜。 - 排行榜中显示信息:提交人,尝试次数,最后提交日期,所在队伍,评测指标。
将结果提交到榜单
- 点击某个提交结果右侧的加号按钮
- 点击“submit to leaderboard”,即可将当前结果提交到榜单
将结果从榜单撤回
- 点击某个提交结果右侧的加号按钮
- 点击“remove from leaderboard”,即可将当前结果从榜单撤回
删除提交结果
注意:目前只支持删除6月16日之前的结果。
- 点击某个提交结果右侧的加号按钮
- 随意复制选择任意链接地址,其中倒数第二级的数字就是submission ID,如下图所示。
- 将submission ID发送给组委会邮箱cmrc2022 [at] 126 [dot] com,组委会会在后台删除。
问题反馈
如有任何问题请与CMRC 2022评测委员会联系 cmrc2022 [at] 126 [dot] com