Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nlnum和copylst文件的含义 #20

Open
boyang9602 opened this issue Aug 12, 2021 · 1 comment
Open

nlnum和copylst文件的含义 #20

boyang9602 opened this issue Aug 12, 2021 · 1 comment

Comments

@boyang9602
Copy link

请教几个文件的含义,
nlnum.txt,感觉跟dev数据集有关,但是不明白具体含义
copylst也没有搞明白,这两个文件都在get_card里用到了,这个方法我也没有太看明白,三个返回值分别是什么含义呢?第一个返回的值是预测对的代码数量吗?

另外还想请教copy_node.txt, Tree_Feature.out, Tree_Rule.in, 和WithListEnd.txt 的用途。

非常感谢!

@zysszy
Copy link
Owner

zysszy commented Aug 16, 2021

nlnum.txt 表示的是预测时去掉padding并且flatten之后第几个规则是在第一个条数据当中,其实可以改写

copylst.txt 是用来debug用的,表示第几个规则是copy规则

get_card 返回值代表的是 1. 对了多少条数据, 2. copy的正确率, 3. copy对了多少条数据

copy_node.txt 表示有哪些node可以使用copy规则

Tree_Feature.out 和 Tree_Rule.in 是临时文件,用来传数据用的,因为那一部分本身是从java翻译过来的,所以没有改动这个文件

WithListEnd.txt 表示哪些结点是可以一步一步生成其子结点的,其余结点则需要一次性生成全部子结点

Zeyu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants