mcmahon-lab / Physics-Aware-Training
Instructional implementation of Physics-Aware Training (PAT) with demonstrations on simulated experiments.
☆282Updated 2 years ago
Related projects: ⓘ
- Flexible simulation package for optical neural networks☆209Updated 4 years ago
- A simulation framework for unitary neural networks and photonic devices☆100Updated 3 years ago
- 🌊 Numerically solving and backpropagating through the wave equation☆516Updated 4 years ago
- Simulations of photonic quantum programmable gate arrays☆100Updated 3 years ago
- Code for the paper "Next Generation Reservoir Computing"☆155Updated 3 years ago
- 📐 Workshop material for optical inverse design and automatic differentiation☆95Updated 4 years ago
- Frequency-domain photonic simulation and inverse design optimization for linear and nonlinear devices☆155Updated 4 years ago
- Electromagnetic Simulation + Automatic Differentiation☆327Updated last year
- Highly parallel simulation and optimization of photonic circuits in time and frequency domain based on the deep-learning framework PyTorc…☆67Updated 2 years ago
- Global optimization based on generative neural networks☆99Updated last year
- Fourier modal method with Jax☆95Updated this week
- A simulator for photonic integrated circuits.☆110Updated last month
- Neural operator surrogates for electromagnetic inverse design☆30Updated 6 months ago
- Fast electromagnetic solver (FDTD) at scale.☆179Updated this week
- Fast, scalable, accessible photonic simulation☆110Updated 10 months ago
- Repository for paper "Hands-on reservoir computing" (NCE, 2022)☆23Updated last year
- 🌱 Guided-mode expansion of photonic crystal slabs☆103Updated 3 weeks ago
- ☆22Updated 9 months ago
- A 3D electromagnetic FDTD simulator written in Python with optional GPU support☆476Updated last month
- Photonic circuit simulator☆42Updated last year
- Photonic optimization library☆281Updated 5 months ago
- ☆327Updated 2 years ago
- Electromagnetic simulation (RCWA) & optimization package in Python☆62Updated last week
- Base repository for simulation and control of photonic devices☆12Updated last year
- A suite of photonic inverse design challenge problems for topology optimization benchmarking☆93Updated 8 months ago
- Code for our paper "Hamiltonian Neural Networks"☆417Updated 3 years ago
- 18.369/8.315 - Mathematical Methods in Nanophotonics course☆104Updated 4 months ago
- ☆170Updated last year
- A collection of papers in the area of photonic design automation☆54Updated 7 months ago
- A simulation of the Kuramoto-Sivashinsky Equation in Python and MATLAB☆26Updated 5 years ago