首页> 外国专利> System, method, and accelerator to process convolutional neural network layers

System, method, and accelerator to process convolutional neural network layers

机译:处理卷积神经网络层的系统,方法和加速器

摘要

System, method, and accelerator to process a convolutional neural network. In accordance therewith, a tile structure having input data values is loaded for a convolution layer. Each tile of the tile structure corresponds to a respective feature map in a set of input feature maps. The tile structure of each iteration represents a different subset of data values in the input feature maps. Intermediate data values associated with a subset of the data values of the input feature maps in the current intermediate tile structure are reused, when the intermediate data values of a previous tile structure overlap values to be computed in the current tile structure. Intermediate non-overlapping data values that are associated with the subset of the data values in the current tile structure are computed using associated filters having weight data values. Available reused intermediate data values and computed intermediate data values are buffered as intermediate data.
机译:处理卷积神经网络的系统,方法和加速器。据此,具有输入数据值的瓦片结构被加载用于卷积层。瓦片结构的每个瓦片对应于一组输入特征图中的相应特征图。每次迭代的图块结构表示输入要素图中的数据值的不同子集。当先前瓦片结构的中间数据值与将在当前瓦片结构中计算的值重叠时,与当前中间瓦片结构中的输入特征图的数据值的子集相关联的中间数据值被重用。使用具有权重数据值的关联过滤器计算与当前图块结构中的数据值子集关联的中间非重叠数据值。可用的重用中间数据值和计算出的中间数据值被缓存为中间数据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号