Lists (9)
Sort Name ascending (A-Z)
Stars
A curated list of awesome Machine Learning frameworks, libraries and software.
✨🔬 A flexible diffraction simulator for exploring and visualizing physical optics.
Differentiable optical lens simulator for end-to-end cameras.
A suite of tools for optimizing the shape and topology of electromagnetic structures.
Electromagnetic simulation (RCWA) & optimization package in Python
Efficient electromagnetic solver based on rigorous coupled-wave analysis for 3D and 2D multi-layered structures with in-plane periodicity, such as gratings, photonic-crystal slabs, metasurfaces, su…
RCWA with inherent automatic differentiation using TensorFlow
A collection of Python scripts designed to interface with the Lumerical Design Suite.
A multi-scale differential optimization framework for diffractive optical systems.
Meta_SCMT is a software to inverse design large-area dielectric metasurface. The key factor that differentiates the Meta_SCMT from current Local Periodic Approximation(LPA) based methods is that Me…
Inverse design of metasurface with non-local interations
Repository for "360° Structured Light with Learned Metasurfaces"
Auto Differentiable Ray Tracing Framework
Design code of 1D free-from deflector metasurface
Codes for the project "Computational Design and Fabrication of Metasurfaces".
Suite of tools for optimizing diffraction gratings useful for free space optics
GDoeSII: Software for design of diffractive optical elements and conversion to GDSII lithography files
Source code for 'Depolarized Holography with Polarization-multiplexing Metasurface' (SIGGRAPH ASIA 2023)
Exploration of neural network model from "Neural nano-optics for high-quality thin lens imaging" for optimising metasurface design.