买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本文描述了使用稀疏自注意力翻译源代码的技术。在各种实现方式中,可以处理呈第一编程语言的源代码片段以获得表示片段词元及它们之间的关系的图。基于图,可以从源代码片段中所有可能的词元对的超集中识别片段词元对的子集。子集中的每个词元对可以包括由一个或多个图的一个或多个边连接的节点表示的片段词元。可以调整翻译机器学习模型的自注意力网络以稀疏地关注所识别的词元对的子集。可以基于调整后的翻译机器学习模型处理源代码片段以生成源代码片段的呈第二编程语言的翻译。
主权项:1.一种用于将源代码片段从第一编程语言翻译成第二编程语言的方法,所述方法由一个或多个处理器实现并且包括:获得表示片段词元以及所述片段词元之间的关系的一个或多个图,所述片段词元包含在用所述第一编程语言编写的所述源代码片段中;基于所述一个或多个图,从所述源代码片段中所有可能的所述片段词元的对的超集中识别片段词元对的子集,其中所述子集中的每个词元对包括由所述一个或多个图的一个或多个边连接的节点表示的片段词元;调整翻译机器学习模型的自注意力网络以稀疏地关注所识别的词元对的子集;以及基于所调整的翻译机器学习模型来处理所述源代码片段,以生成所述源代码片段的呈所述第二编程语言的翻译。
全文数据:
权利要求:
百度查询: 谷歌有限责任公司 使用稀疏自注意力翻译大型源代码
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。