期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
融合定向自注意机制的代码完成方法 被引量:1
1
作者 虞慧群 黄家杰 +1 位作者 范贵生 刁旭炀 《小型微型计算机系统》 CSCD 北大核心 2020年第5期1078-1083,共6页
智能代码完成是现代智能软件开发中的重要组成部分,但对于动态类型编程语言来说可能具有挑战性.基于学习大型代码库有助于促进动态类型编程语言的代码完成.然而,即使具有注意机制的标准神经语言模型同样丢失了代码的时间顺序信息和代码... 智能代码完成是现代智能软件开发中的重要组成部分,但对于动态类型编程语言来说可能具有挑战性.基于学习大型代码库有助于促进动态类型编程语言的代码完成.然而,即使具有注意机制的标准神经语言模型同样丢失了代码的时间顺序信息和代码之间的远程依赖关系.本文使用抽象语法树将源代码转换为单词序列,受到程序源代码结构顺序信息以及定向自注意网络的启发,本文提出使用定向自注意机制来捕捉源代码的时间顺序信息以及代码上下文的远程依赖关系,更好地用于进行代码完成.两个基准数据集上的实验证明了本文的定向自注意机制对代码完成任务的有效性. 展开更多
关键词 代码完成 代码依赖 自注意机制 时间顺序信息 抽象语法树
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部