摘要
本发明公开了一种基于大模型的代码注释不一致检测方法及其相关装置,结合混合提示的二分类方法进行智能合约中目标类型的代码注释的筛选,能较好地依据语义而非语法形式识别,然后提取目标类型的代码注释的对应函数,获得对应函数相关的源代码片段以进行注释‑代码对进行一致性识别,在基于一致性识别结果为一致的注释‑代码对输入预训练代码生成模型进行微调之后,通过预训练代码生成模型学习注释和代码的关联,得到代码注释不一致检测结果,避免了歧义问题,解决了现有的代码注释检测方法无法精准匹配注释文本和因一些注释的实体存在语义歧义,在与代码事实进行相似性分析时容易被误判的技术问题。
技术关键词
存储程序代码
抽象语法树
代码转换
神经网络模型
可读存储介质
文本
标记
节点
列表
分类方法
自然语言
处理器
工具包
输出模块
识别模块
语义
检测设备
存储模块
存储器
系统为您推荐了相关专利信息
动态
生成测试向量
测试接口
计算机
芯片测试技术
综合能源系统
风光
优化配置方法
光伏装机容量
风电装机容量
缺陷检测算法
视觉采集设备
质检设备
质检方法
工件特征
光伏设备
故障诊断模型
分类网络
特征提取网络
计算机执行指令
收益分配模型
充放电功率
优化调度策略
分布式储能系统
配电网优化调度技术