Optical Neural Networks. - Grant Fennessy; Yevgeniy Vorobeychik (CoRR, 2018)