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.
用光做计算,用热控制光。一份诚实的工程验证——28 个脚本,6 个核心问题,所有不确定性均已标注。
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.
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
To associate your repository with the mzi-mesh topic, visit your repo's landing page and select "manage topics."