/opticalCNN

hybrid optical electronic convolutional neural networks

Primary LanguagePython

opticalCNN

Under preparation...

Our code was run with Python 3.5.5 and Tensorflow 1.9.0

Additional code used to interface with prototype hardware is available upon request.

Paper

Title: Hybrid optical-electronic convolutional neural networks with optimized diffractive optics for image classification

Authors: Julie Chang*, Vincent Sitzmann, Xiong Dun, Wolfgang Heidrich, and Gordon Wetzstein*

*Correspondence to: {jchang10, gordon.wetzstein}@stanford.edu

Link to our paper

Website

Link to our project page

Data

The CIFAR-10 dataset captured by our prototype is available at: []. The original images used in all experiments were downloaded directly from MNIST, CIFAR-10, or Google QuickDraw source websites.