首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种Maxpool内核kernel的拆分处理方法 

申请/专利权人:合肥君正科技有限公司

申请日:2022-12-27

公开(公告)日:2024-06-28

公开(公告)号:CN118261204A

主分类号:G06N3/0464

分类号:G06N3/0464;G06N3/082

优先权:

专利状态码:在审-公开

法律状态:2024.06.28#公开

摘要:本发明提供一种Maxpool内核kernel的拆分处理方法,所述方法将第一次卷积核拆分为kh2*kw2和2*2的两个卷积核,每次只需比较kh2,kw2计算之后的结果。即通过本方法将Maxpool大核拆分为两个小核进行比较,减少冗余数据的重复计算。

主权项:1.一种Maxpool内核kernel的拆分处理方法,其特征在于,所述方法将第一次卷积核拆分为kh2*kw2和2*2的两个卷积核,每次只需比较kh2,kw2计算之后的结果;设置参数如下:Split_kernel:将原先大尺寸的核拆分为两个较小的核;Sub_kernel_0:拆分得到的核的大小;Sub_kernel_w=kernel_w+12;Sub_kernel_h=kernel_h+12;Sub_kernel_1:2x2,拆分得到的第二个核的大小为2x2;空洞系数:diala_w=kernel_w-split_kernel_w;diala_h=kernel_h-split_kernel_h;复用kernel_0所比较的数据,与下一个点进行比较;Pad补充,其中pad是当数据超过边界之外,提供虚拟数据pad,不参与计算:计算拆分之后的核所需要的pad数量pad_needed_height=out_height-1*stride_y+split_kernel_h-in_height;pad_needed_width=out_width-1*stride_x+split_kernel_w-in_width;pad_needed_height:高方向所需pad数量;split_kernel_h:拆分之后的核的高;pad_needed_width:宽方向所需pad数量;split_kernel_w:拆分之后的核的kuan;分别计算上、下、左、右所需要的pad数量;Kernel_0需要的pad数量:split_padTop_0=pad_needed_height2;split_padBottom_0=pad_needed_height-split_padTop_0;split_padLeft_0=pad_needed_width2;split_padRight_0=pad_needed_width-split_padLeft_0;split_padBottom_0=split_padBottom_00?0:split_padBottom_0;split_padRight_0=split_padRight_00?0:split_padRight_0;后面两个式子表示拆分之后重新计算上下左右四个方向的pad数量;split_padTop_0:上方pad数量;split_padBottom_0:下方pad数量;split_padLeft_0:左侧pad数量;split_padRight_0:右侧pad数量;Kernel_1需要的pad数量:split_padTop_1=padTop-split_padTop_0;split_padBottom_1=padBottom-split_padBottom_0;split_padLeft_1=padLeft-split_padLeft_0;split_padRight_1=padRight-split_padRight_0。

全文数据:

权利要求:

百度查询: 合肥君正科技有限公司 一种Maxpool内核kernel的拆分处理方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。