US 11,755,892 B2
Multi-size convolutional layer
Liang Han, San Mateo, CA (US)
Assigned to Alibaba Group Holding Limited, Grand Cayman (KY)
Filed on Nov. 7, 2019, as Appl. No. 16/677,462.
Prior Publication US 2021/0142144 A1, May 13, 2021
Int. Cl. G06N 3/063 (2023.01); G06N 3/04 (2023.01); G06N 3/084 (2023.01); G06F 18/213 (2023.01)
CPC G06N 3/063 (2013.01) [G06F 18/213 (2023.01); G06N 3/04 (2013.01); G06N 3/084 (2013.01)] 21 Claims
OG exemplary drawing
1. A processing unit comprising:
a task manager; and
one or more cores configured by the task manager to generate a neural network output from a neural network input, generation of the neural network output comprising:
generate an output feature map comprising a first output channel and a second output channel using an input feature map comprising a first input channel and a second input channel, generation of the output feature map comprising:
generate, by up-sampling the first input channel, a third input channel having a size of the second input channel;
generate, by down-sampling the second input channel, a fourth input channel having a size of the first input channel;
convolve a first input including the third input channel and the second input channel with a first kernel to generate the first output channel; and
convolve a second input including the fourth input channel and the first input channel with a second kernel to generate the second output channel.