Tera-FLOP / s photonic convolutional accelerator and deep learning optical neural networks