High-efficiency pooling method and device therefor
AssigneeOpenedges Technology, Inc.
InventorTae-Young JUNG
Life of this patent
Estimating the term…
Abstract
Disclosed is a pooling method for pooling input data, which may be expressed as a matrix, by means of pooling window having a size represented by the respective row-directional and column-directional sizes Rp and Cp, the pooling method comprising the steps of: generating temporary data by pooling input data using a first pooling window having a size of Cp; generating pooled data by pooling the temporary data using a second pooling window (30) having a size of Rp.
Claims14
A pooling method for pooling input data expressed as a matrix using a pooling window having sizes of Rp and Cp in a row direction and a column direction, respectively, the pooling method comprising:
- generating, by a computing device, temporary data by pooling the input data using a first pooling window having a size of Cp;
- and
- generating, by the computing device, pooled data by pooling the temporary data using a second pooling window having a size of Rp.
A hardware accelerator performing a pooling method for pooling input data expressed as a matrix using a pooling window having sizes of Rp and Cp in a row direction and a column direction, respectively, the hardware accelerator comprising:
- a controller;
- an internal memory;
- and
- a data operator,
- wherein the controller is configured to cause the data operator to perform operations of:
- generating temporary data by pooling the input data using a first pooling window having a size of Cp in a first time period;
- and
- generating pooled data by pooling the temporary data using a second pooling window having a size of Rp in a second time period after the first time period.
Dependencies are inferred from the claim text.