一种用于代码注释自动生成的语法辅助复制机制

来源 :计算机工程 | 被引量 : 0次 | 上传用户:viagra2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现有代码注释生成方法的复制机制未考虑源代码复杂多变的语法结构,导致存在准确率和鲁棒性不高等问题。通过改进指针网络使其支持结构化数据输入,提出一种语法辅助复制机制,以用于代码注释自动生成。该机制包含节点筛选策略和去冗余生成策略2个部分。节点筛选策略基于语法信息引入掩盖变量以过滤无效节点,从而降低指针网络对复杂语法的学习成本。去冗余生成策略基于时间窗口对节点概率进行动态调整,可解决代码自动注释中关键信息缺失的问题。实验结果表明,在WikiSQL数据集上,相比基准方法,该机制的BLEU、ROUGE-2和ROUG
其他文献
在广角合成孔径雷达观测条件下,许多被照射物体的散射特性会随着观测角度的变化而变化,导致重建图像的分辨率和解析力降低。为解决这一问题,提出了一种基于稀疏约束的信源分
目的:观察祛风化痰活血方联合针灸治疗对缺血性脑卒中急性期风痰瘀阻证患者血脂、超敏C-反应蛋白(Hypersensitive C-reactive Protein,Hs-CRP)、纤维蛋白原(Fibrinogen,FIB)
美美术鉴赏主要是围绕审美活动而展开的一系列课程,其教学目的在于培养学生的审美、鉴赏能力,提高学生的审美素养,陶冶学生的情操。为实现高中美术鉴赏课程的教育价值,促进学
传统的基于弹跳射线技术的散射中心提取方法只考虑了目标的物理光学贡献,但物理光学无法描述真实边缘绕射的贡献。综合考虑目标的镜面反射与边缘绕射贡献,提出一种针对基于弹
基于深度学习、图像预处理、Flask服务端框架、微信小程序等技术,开发了一种基于移动端的集装箱箱号的算法,解决集装箱码头堆场人工记录箱号的问题。算法经过现场测试,单张识别率为97%,识别时间500ms,满足港口作业要求。系统的应用提升了港口装卸的智能化水平和作业效率。
新时代的到来,国家对于教育行业的关注程度逐渐提升。在教育的过程之中,幼儿园教学活动化成为教学活动的一项重要环节,也是培养学生兴趣的主要方法,对于促进幼儿的发展有着极
投稿本刊的论著、实验研究都必须附中英文中文摘要:。中文中文摘要:采用结构式的"目的、方法、结果、结论"撰写,字数在400字左右,目的为本研究的主要目的,直接明了;方法应简
病虫害是甘蔗在生长种植过程中遇到的主要危害,开展甘蔗病虫害专业化统防统治工作可有效防治这一危害。本文研究目的是通过分析大新县病虫害防治工作推广现状,分析其甘蔗病虫
笔者结合工作实际,就企业离退休员工企业文化教育的路径进行了探索和研究。一是要建立健全思想政治教育体系;二是要建立健全党组织,充分发挥其作用;三是落实好离退休干部职工
前苏联教育家苏霍姆林斯基曾经说过:没有爱就没有教育。没有爱的教育就如没有水的泉眼,更不用谈源源不断的泉水。所以最好的教育方法、艺术,就在于老师对教育事业、对孩子的