摘要
本申请提供了一种代码质量的评估方法、评估装置、存储介质及程序产品。该方法包括:获取原始代码数据;对原始代码数据进行预处理,得到预处理代码数据,并对预处理代码数据进行数据扩充处理,得到目标代码数据;对目标代码数据进行特征提取处理,得到第一特征向量,并获取目标代码数据对应的第一标签;将待评估代码数据输入至代码质量评估模型,得到待评估代码数据对应的第二标签,代码质量评估模型为使用多组历史数据通过机器学习训练出的,多组历史数据中的每组数据均包括:目标代码数据和目标代码数据对应的第一标签,第二标签用于表征待评估代码数据的质量评估结果。该方法解决了现有技术中代码质量评估不准确的技术问题。
技术关键词
机器学习训练
编码向量
标签
评估装置
抽象语法树
可读存储介质
生成样本数据
元素
节点
深度学习模型
漏洞
处理单元
计算机程序产品
参数
逻辑
算法
处理器
系统为您推荐了相关专利信息
知识图谱驱动
人机交互系统
文本
意图识别
BiLSTM模型
电网工器具
冲突识别方法
人脸特征向量
卷积神经网络模型
RFID标签信息
消毒供应中心
自动分类方法
智能算法
风险
RFID标签技术
肝硬化患者
模型融合方法
融合策略
标签
LightGBM模型
损伤识别方法
钢结构构件
大语言模型
预训练模型
视觉特征