ELECTRONIC APPARATUS AND CONTROLLING METHOD THEREOF

    公开(公告)号:US20240232282A1

    公开(公告)日:2024-07-11

    申请号:US18482524

    申请日:2023-10-06

    CPC classification number: G06F17/15

    Abstract: An electronic apparatus is provided. The electronic device includes acquiring padding data corresponding to the input data in case of acquiring a convolution calculation instruction for the input data, identifying a calculation processing unit based on a size of the buffer and a size of the padding data, classifying the input data and the padding data into a plurality of target regions based on the calculation processing unit and the sizes of the buffers, storing one target region among the plurality of target regions in the first buffer, the second buffer or the third buffer, acquiring target data for the convolution calculation convolution calculation based on the calculation processing unit and the plurality of target regions, and controlling the convolution calculation module to perform the convolution calculation convolution calculation based on the target data and kernel data.

    ELECTRONIC APPARATUS FOR PERFORMING DECONVOLUTION CALCULATION AND CONTROLLING METHOD THEREOF

    公开(公告)号:US20210248475A1

    公开(公告)日:2021-08-12

    申请号:US17108342

    申请日:2020-12-01

    Abstract: Disclosed is an electronic apparatus including a processor configured to obtain calculation information based on input data of a deconvolution calculation being input, obtain a size of output data based on the obtained calculation information, obtain a plurality of memory address values corresponding to a size of the output data using an address generation module, perform convolution calculation based on the calculation information using a convolution calculation module to obtain an intermediate value in the convolution calculation process, obtain a memory address value corresponding to the obtained intermediate value of the plurality of obtained memory addresses using the address generation module, store the obtained intermediate value in the memory address value corresponding to the intermediate value, accumulate at least one intermediate value based on the memory address value corresponding to the intermediate value using a cumulative calculation module, and obtain a deconvolution calculation value with respect to the input data based on the accumulated at least one intermediate value.

Patent Agency Ranking