摘要
本发明提供一种代码补全模型训练方法、装置、电子设备和存储介质,属于代码补全技术领域,其中方法包括:获取待补全的开源的抽象语法树AST数据集;后序遍历AST数据集,得到AST数据集对应的后序序列数据集;基于AST数据集构建词汇表,基于词汇表对后序序列数据集进行转换,生成对应的后序索引序列数据集;确定AST数据集对应的层级序列数据集;基于后序索引序列数据集和层级序列数据集,得到AST建模数据,基于AST建模数据训练初始代码补全模型,训练完成后,得到代码补全模型。本发明能够提高代码补全模型预测的精度和准确率。
技术关键词
模型训练方法
序列
数据
层级
索引
滑动窗口机制
非暂态计算机可读存储介质
深度优先算法
模型训练装置
补全技术
电子设备
处理器
标记
转换单元
存储器
注意力
语义
节点
精度
参数
系统为您推荐了相关专利信息
服务管理平台
数据采集方法
数据分布
数据标签
数据分析模型
路径规划方法
启发式算法
节点
建立栅格地图
障碍物
智能模型
数据转化方法
火箭
数据传输系统
数据归一化方法