首页> 中国专利> 一种基于AST和规则库、知识库的可视化代码生成方法

一种基于AST和规则库、知识库的可视化代码生成方法

摘要

本发明公开了医疗数据处理技术领域的一种基于AST和规则库、知识库的可视化代码生成方法,包括以下步骤:S1、获取目标代码,并针对目标代码,构建抽象语法树AST;S2、针对抽象语法树AST提取整个抽象语法树AST的节点嵌入向量;同时,针对抽象语法树AST分别提取每个节点的特征向量;本发明通过该方法将代码片段得到的AST生成邻接矩阵(A),再通过点乘的方式获得该邻接矩阵的二次幂(A2)和三次幂(A3)形式(即得到三个尺度的邻接矩阵),将这三个矩阵分别输入到两层的图卷积神经网络(GCN)中得到三个特征矩阵,将它们再通过相加的方式进行融合,最终得到AST节点的特征向量,可以更好地提取抽象语法树(AST)中边的特征信息。

著录项

  • 公开/公告号CN113946326A

    专利类型发明专利

  • 公开/公告日2022-01-18

    原文格式PDF

  • 申请/专利权人 浙江海心智惠科技有限公司;

    申请/专利号CN202111240890.X

  • 发明设计人 徐俊宇;

    申请日2021-10-25

  • 分类号G06F8/34(20180101);G06F8/41(20180101);G06N5/02(20060101);

  • 代理机构

  • 代理人

  • 地址 310012 浙江省杭州市西湖区西斗门路3号天堂软件园A幢13楼BC座

  • 入库时间 2023-06-19 13:57:16

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号