Convolutional neural networks (CNNs) are at the heart of several machine learning applications. while they suffer from computational complexity due to their large number of parameters and operations. Recently. all-optical implementation of the CNNs has achieved many attentions. https://www.markbroyard.com/flash-grab-hobbit-door-on-sale-limited-grab/