代码处理方法及电子设备

AITNT
正文
推荐专利
代码处理方法及电子设备
申请号:CN202411469887
申请日期:2024-10-21
公开号:CN118981334B
公开日期:2025-02-07
类型:发明专利
摘要
本申请公开了一种样本构建方法、代码处理方法及电子设备,该样本构建方法包括:按照源代码文件对应的语法结构将源代码文件含有的语法元素构建为抽象语法树;基于所有抽象语法树含有的各个语法元素之间的关联关系,确定当前主函数依赖的所有语法元素;从每个源代码文件中提取出依赖的所有语法元素对应的代码内容,对当前主函数依赖的所有语法元素对应的代码内容进行重组,得到重组代码;获取重组代码对应的代码注释,将重组代码和重组代码对应的代码注释作为模型训练样本。通过对各个源代码文件进行重构,将功能函数及其相关依赖和实现呈现至同一个文件中,便于后续模型学习和理解代码的结构,提高后续训练得到的代码处理模型的代码处理能力。
技术关键词
抽象语法树 匹配网络 元素 生成代码 语法结构 样本 风格 电子设备 模板 语义 文本 格式 存储器 处理器 关系 重构 程序 指令
系统为您推荐了相关专利信息
1
模型构建方法、物质识别方法及装置、存储介质与程序产品
待测物质 官能团 物质识别方法 模型构建方法 标签
2
一种家具推荐方法和相关装置
文本编码器 图像编码器 文本特征向量 图像特征向量 家具产品
3
压缩和解压缩多维数据的方法
加权无向图 字典 拉普拉斯 协方差矩阵 线性变换矩阵
4
一种基于区间信息粒化的动态时间规整方法
动态时间规整方法 动态时间规整算法 时间序列分析技术 数据 寻找最优路径
5
一种程序的终止性判断方法、系统、设备及介质
性判断方法 节点 抽象语法树 语句 程序
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号