New features:
- Simplified materials of each surface from [mat1, mat2] combination to only [mat2] for future lens material optimization.
- Added Zemax file IO support. DeepLens now supports .zmx file IO, but only for a limited number of optical surfaces.
- Introduced task-driven lens design. Try it by running
python 4_task_lens.py
! Remember to specify your own ImageNet dataset path.