摘要
本申请涉及计算机程序技术领域,公开了一种程序合成方法、装置、设备以及存储介质,该方法包括:获取TensorFlow程序,分析应用程序编程接口的组成,其中,分析应用程序编程接口的组成包括分析程序的API组成,以及API之间的调用关系;构建贝叶斯网络,描述应用程序编程接口之间的概率关系,构建概率关系包括获取依赖关系、建立无环的依赖图、结构学习、参数学习以及获取概率分布;在程序合成时,按照概率由高到低的次序进行枚举选择,优先合成高概率应用程序编程接口,并且从候选结果中按照概率选出最优的作为合成程序结果。如此可以使得生成的程序更加合理,减少过拟合现象。
技术关键词
应用程序编程接口
关系
计算机程序技术
生成有向无环图
网络
表达式
爬山算法
参数
处理器通信
项目
指令
可读存储介质
模块
存储器
节点
电子设备
系统为您推荐了相关专利信息
序列生成方法
模糊C均值聚类方法
气象预报数据
Mallat算法
新能源功率预测
短期负荷预测方法
长短期记忆神经网络
序列
记忆单元
鲸鱼优化算法