Optical Computing, Energy Efficiency, Deep Learning, Hardware Accelerator.
usual flow of information for the convolution of an input array with a bank of kernels, known as a multi-channel convolution, a critical part of most machine vision applications. In a typical convolutional network, input channels (such as the red, green and blue channels from an image) are