Open wenxin-bupt opened 7 years ago
用于某门课的期末作业,时间很赶所以没有实现完全> <
噢噢噢噢!
具体是给出几个输入输出的例子,由程序生成符合这些例子的处理字符串的代码(DSL),然后就可以用这个代码去处理新的字符串了
很有意思啊!
你是谷粉干嘛老跟微软的搞在一起。(知识没有疆界么 (老气横秋
很有意思啊!
说是“代码”,其实就是一个自动机
你是谷粉干嘛老跟微软的搞在一起
而且过几天我就要潜入敌方大本营了
666
File "uu.py", line 351, in intersect
p1 = intersect_pos(op1.p1, op2.p1)
File "uu.py", line 312, in intersect_pos
rl1 = intersect_regex(op1.reg_list1, op2.reg_list1)
File "uu.py", line 327, in intersect_regex
res = [tuple(set(rl1[i]) & set(rl2[i])) for i in range(len(rl1))]
File "uu.py", line 327, in
?
为啥输入你的例子的第二个就..了
Central Intelligence Agency,CIA
World Wide Web,WWW
Traceback (most recent call last):
File "uu.py", line 565, in <module
win10
好像应该用 py2。。囧
有空再测啦, win上面木有py2
我更新了,现在可以了,好囧
program synthesis,大概是给出一个要求,然后程序自动生成符合要求的代码 -w-
具体是给出几个输入输出的例子,由程序生成符合这些例子的处理字符串的代码(DSL),然后就可以用这个代码去处理新的字符串了
具体可以看这篇文章,参照这个做的