[发明专利]满足指定神经网络分类器属性的图像的自动生成在审
申请号: | 201980064719.2 | 申请日: | 2019-09-06 |
公开(公告)号: | CN112840353A | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | M·A·沃伦;P·西拉 | 申请(专利权)人: | 赫尔实验室有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 师玮;王小东 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 满足 指定 神经网络 分类 属性 图像 自动 生成 | ||
1.一种自动生成图像的系统,所述系统包括:
非暂时性存储器和一个或更多个处理器,所述非暂时性存储器上编码有指令,使得所述指令在被执行时,所述一个或更多个处理器执行以下操作:
利用代码解析部件,产生深度神经网络代码的张量表达式中间表示(IR)形式的张量表达式;
对以固定形式句法描述一组图像属性的规格进行解析;
将所述张量表达式IR和所述规格输入到重写与分析引擎中;
由所述重写与分析引擎查询外部求解器,以获得满足所述规格的像素值;并且
当能够在固定时间段内找到满足所述规格的像素值时,由所述重写与分析引擎将所述像素值组合到满足所述规格的图像中,并且输出所述图像。
2.根据权利要求1所述的系统,其中,所述张量表达式IR被实现为归纳数据类型,使得所述张量表达式IR能够被递归地遍历。
3.根据权利要求1所述的系统,其中,所述张量表达式IR的验证是在运行时由所述代码解析部件和所述重写与分析引擎执行的。
4.根据权利要求1所述的系统,其中,所述重写与分析引擎被配置成执行以下操作:
将所述张量表达式IR重写成数学上等效的表达式;
根据所述张量表达式IR生成标量表达式;并且
利用所生成的标量表达式的标量属性来查询所述外部求解器。
5.一种自动生成图像的计算机实现的方法,所述方法包括以下动作:
使一个或更多个处理器执行在非暂时性计算机可读介质上编码的指令,使得在所述指令被执行时,所述一个或更多个处理器执行以下操作:
利用代码解析部件,产生深度神经网络代码的张量表达式中间表示(IR)形式的张量表达式;
对以固定形式句法描述一组图像属性的规格进行解析;
将所述张量表达式IR和所述规格输入到重写与分析引擎中;
由所述重写与分析引擎查询外部求解器,以获得满足所述规格的像素值;并且
当能够在固定时间段内找到满足所述规格的像素值时,由所述重写与分析引擎将所述像素值组合到满足所述规格的图像中,并且输出所述图像。
6.根据权利要求5所述的方法,其中,所述张量表达式IR被实现为归纳数据类型,使得所述张量表达式IR能够被递归地遍历。
7.根据权利要求5所述的方法,其中,所述张量表达式IR的验证是在运行时由所述代码解析部件和所述重写与分析引擎执行的。
8.根据权利要求5所述的方法,其中,所述方法还包括以下动作:
利用所述重写与分析引擎,将所述张量表达式IR重写成数学上等效的表达式;
利用所述重写与分析引擎,根据所述张量表达式IR生成标量表达式;并且
利用所述重写与分析引擎,利用所生成的标量表达式的标量属性来查询所述外部求解器。
9.一种自动生成图像的计算机程序产品,所述计算机程序产品包括:
存储在非暂时性计算机可读介质上的计算机可读指令,所述计算机可读指令能够由具有一个或更多个处理器的计算机执行,以使所述处理器执行以下操作:
利用代码解析部件,产生深度神经网络代码的张量表达式中间表示(IR)形式的张量表达式;
对以固定形式句法描述一组图像属性的规格进行解析;
将所述张量表达式IR和所述规格输入到重写与分析引擎中;
由所述重写与分析引擎查询外部求解器,以获得满足所述规格的像素值;并且
当能够在固定时间段内找到满足所述规格的像素值时,由所述重写与分析引擎将所述像素值组合到满足所述规格的图像中,并且输出所述图像。
10.根据权利要求9所述的计算机程序产品,其中,所述张量表达式IR被实现为归纳数据类型,使得所述张量表达式IR能够被递归地遍历。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赫尔实验室有限公司,未经赫尔实验室有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980064719.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:支承组件和旋转流体泵
- 下一篇:电动泵