Skip to content

Diffractive optical neural network training with arbitrary spatial coherence.

Notifications You must be signed in to change notification settings

MatthewFilipovich/diffractive-optical-neural-networks-with-coherence

Repository files navigation

Diffractive Optical Neural Networks with Coherence

PyTorch implementation of diffractive optical neural networks under arbitrary spatial coherence.

Supplementary code from our paper.

Usage

Run the following to train a model on the MNIST dataset:

python train.py --coherence-degree=1 --wavelength=700e-9 --pixel-size=10e-6

About

Diffractive optical neural network training with arbitrary spatial coherence.

Topics

Resources

Stars

Watchers

Forks

Languages