High-performance C++20 optical neural network (ONN) simulator with MZI mesh architectures, SVD weight mapping, and real-world physical noise/thermal drift models.
-
Updated
Jul 22, 2026 - C++
High-performance C++20 optical neural network (ONN) simulator with MZI mesh architectures, SVD weight mapping, and real-world physical noise/thermal drift models.
PhotonicNNLab — Interactive Photonic Neural Network & Optical Computing Laboratory. 6 modules: MZI Matrix Engine, Photonic Neuron Simulator, Coherent Ising Machine, WDM Parallel Inference, Optical Reservoir Computer, Photonic vs Digital Arena. Zero dependencies.
用光做计算,用热控制光。一份诚实的工程验证——28 个脚本,6 个核心问题,所有不确定性均已标注。
Julia package for simulating and programming MZI meshes — Clements and Reck topologies, Clements decomposition of arbitrary unitaries into phase settings, and exact Fock-state amplitudes via Ryser permanents
Add a description, image, and links to the mzi-mesh topic page so that developers can more easily learn about it.
To associate your repository with the mzi-mesh topic, visit your repo's landing page and select "manage topics."