2020-06-14 10:30
我不信有人能把我写的Python代码中的eval函数翻译成Java代码
2020-06-11 12:54
以前期待的东西,终于有人实现了吗!
2020-06-11 10:34
厉害了
2020-06-11 09:51
刊误:
1、“去燥”应为“去噪”;
2、“生代码”应为“生成代码”;
3、“这片”应为“这篇”。
2020-06-11 09:46
感谢大家关注与留言,更多细节原理和代码比对,请参阅这片论文
Unsupervised Translation of Programming Languages
https://arxiv.org/pdf/2006.03511.pdf
2020-06-11 09:23
划重点,保证了语法层面的可靠性。意思就是,你开发个java项目,引用了一大堆jar包,它就歇菜了,其它语言没有jar对应的包实现,这个ai能怎么办呢,ai也很绝望吧。
2020-06-11 08:51
这开发者是要打翻同行手里本来就不稳的碗啊,自相残杀,本是同根生,豆在釜中泣啊
2020-06-11 00:49
这项目本身是什么语言写的?
2020-06-11 10:01
已向 Facebook‘s TransCoder 提问,等待回复中
https://medium.com/p/23ea77f3234b/responses/show
2020-06-10 23:35
我感觉不靠谱,现在的自然语言翻译都没做好,你上百度翻译或其他任意翻译网站,输入中文转英文然后转日语,然后得到的日语再转换回中文,你看看变成了什么。意思和你之前输入的原义根本对不上,这也是机翻让人头疼的原因所在,我很想知道这玩意生成的代码人类还能改的了吗?比如js转java再转成python再转回js,哈哈 一定很酸爽。
2020-06-11 10:52
编程语言的规则比较简单、清晰,而自然语言更复杂。
2020-06-11 21:35
当前的公司业务代码并不简单,而且还有很多是烂摊子代码,人都没办法优化 只能重构的代码,用机器翻译只会更糟,这样的代码是不可读的,也没有办法维护,再包括有些人喜欢写一些炫技代码,而不同的语言特性也有所不同,综上所述,想靠这个偷懒一键移植语言的想法不是很靠谱
2020-06-10 23:08
低级翻译为高级看你怎么翻译。。
2020-06-10 22:25
划重点,保证了语法层面的可靠性。不同语言之间的差别不是简单的语法差别,我感觉这东西把python翻译成C++之后跑的不一定比python快
ila
2020-06-10 20:25
介绍给youtube,他们之前从python转c++
2020-06-10 18:52
果然这种对于需要大量数据的炼丹项目最适合nlp去做
2020-06-10 18:00
有啥意思,不过一个变换而已.
没有程序作为源,屁都不是.
2020-06-10 17:58
有点意思😁
回复 @
{{emojiItem.symbol}}
返回顶部
顶部