一种基于模糊测试的深度学习算子测试工具
摘要:
一种基于模糊测试的深度学习算子测试工具,通过训练集分析、随机数据补充、中间数据获取等多种方式得到一批测试数据作为种子,转化为可用测试用例并初始化模糊测试的语料集。然后根据具体的待测算子获取可用的变异方法并制定用例扩增策略。接着按照扩增策略,抽取语料集中的元素,生成大批新测试用例,并作为待测算子接口的输入。最后采用差分测试的方法评估用例的对应输出结果,分析是否发现待测算子的运算过程或运算结果存在异常。
公开/授权文献
0/0