一种基于跨模态信息融合的代码摘要生成方法及系统

AITNT
正文
推荐专利
一种基于跨模态信息融合的代码摘要生成方法及系统
申请号:CN202411672757
申请日期:2024-11-21
公开号:CN119166214B
公开日期:2025-03-25
类型:发明专利
摘要
本发明公开了一种基于跨模态信息融合的代码摘要生成方法及系统,方法包括:由公共数据集中获取训练源代码,通过解析单元对训练源代码进行解析获得标记序列特征、AST节点特征和CFG节点特征;将标记序列特征、AST节点特征和CFG节点特征输入编码单元和解码单元获得训练代码摘要;将训练源代码中实际摘要作为真实标签,根据训练代码摘要和真实标签计算训练损失,根据训练损失对代码摘要生成器的参数进行优化,重复迭代直至达到训练终止条件输出训练后的代码摘要生成器;本发明获取源代码特征序列的长距离依赖关系,提取特征间的深层次关联,从而生成更加准确、自然的代码摘要。
技术关键词
节点特征 矩阵 代码摘要生成方法 位置编码信息 序列特征 解析单元 输出特征 索引 解码单元 注意力神经网络 标记特征 跨模态 注意力机制 模块 标签
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号