一种跨语言代码程序分类、分类模型训练方法及装置

AITNT
正文
推荐专利
一种跨语言代码程序分类、分类模型训练方法及装置
申请号:CN202411472937
申请日期:2024-10-22
公开号:CN118981335B
公开日期:2024-12-20
类型:发明专利
摘要
本发明公开了一种跨语言代码程序分类、分类模型训练方法及装置,该训练方法包括以下步骤:获取代码片段对集,所述代码片段对集包括第一代码片段对和第二代码片段对;将所述代码片段对集中的所有代码片段解析为抽象语法树结构并根据所述抽象语法树结构得到该代码片段的图结构特征向量;将所述代码片段对集中的所有代码片段转化为token特征向量;对代码片段的token特征向量及其对应的图结构特征向量进行融合,得到融合特征向量;将所述第一代码片段对和第二代码片段对对应的融合特征向量输入分类模型中进行训练。其可提高跨语言代码相似性分类的准确性。
技术关键词
分类模型训练方法 抽象语法树 程序分类方法 节点 标签 列表 预训练模型 语法结构 存储器 控制器 分类装置 序列 格式化 标识符 标记 定义 语句 关系
系统为您推荐了相关专利信息
1
一种基于边缘计算的区域能源分布式控制方法
分布式控制方法 调度算法 区域能源互联网 节点 电能
2
控制器的适配检测方法及设备
配置特征 可编程逻辑控制器 适配检测方法 通信特征 标签
3
边缘流量处理方法、装置、设备及存储介质
容器 算法 网元 处理器 节点
4
一种分布式通信干扰资源调度方法
资源调度方法 抗干扰需求 功率 通信节点 效能系数
5
一种适用于高寒高海拔矿区的“区段-块段-条带”高强度低碳开采方法及系统
条带 开采方法 高海拔 采矿设备 动态更新
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号