摘要
本发明提供一种融合代码功能与风格的大模型代码翻译方法及装置,涉及自然语言处理技术领域。该方法包括:从在线编程平台获取源代码及目标代码构成的代码对,根据相似性检索、细粒度评分以及差分测试对代码对进行处理,构建功能一致性数据集;根据功能一致性数据集以及指令微调方法对大模型进行功能学习训练,得到通过功能学习训练的大模型;获取源代码,生成源代码的正样本翻译以及负样本翻译,构建风格导向数据集;根据风格导向数据集对通过功能学习训练的大模型进行风格学习训练,得到训练好的代码翻译大模型。本发明围绕大规模语言模型,开发低成本、高效率的代码翻译模型,增强翻译后代码的正确性和可读性。
技术关键词
代码翻译方法
风格
在线编程平台
计算机可读取存储介质
源代码翻译
样本
微调方法
计算机可读指令
翻译设备
翻译装置
数据
翻译模型
自然语言
处理器
模块
超参数
存储器
高效率
低成本
系统为您推荐了相关专利信息
颜色映射方法
控制点
退火算法
像素点
科学可视化技术
交互式数字
风格迁移技术
超分辨率网络
生成方法
面部
虚拟控制面板
MR设备
车辆建立通信
计算机可读取存储介质
车辆控制方法