LICENSE
README.md
pyproject.toml
src/invrs_gym/__init__.py
src/invrs_gym/py.typed
src/invrs_gym.egg-info/PKG-INFO
src/invrs_gym.egg-info/SOURCES.txt
src/invrs_gym.egg-info/dependency_links.txt
src/invrs_gym.egg-info/requires.txt
src/invrs_gym.egg-info/top_level.txt
src/invrs_gym/challenges/__init__.py
src/invrs_gym/challenges/base.py
src/invrs_gym/challenges/bayer/__init__.py
src/invrs_gym/challenges/bayer/challenge.py
src/invrs_gym/challenges/bayer/component.py
src/invrs_gym/challenges/ceviche/__init__.py
src/invrs_gym/challenges/ceviche/challenge.py
src/invrs_gym/challenges/ceviche/defaults.py
src/invrs_gym/challenges/diffract/__init__.py
src/invrs_gym/challenges/diffract/common.py
src/invrs_gym/challenges/diffract/metagrating_challenge.py
src/invrs_gym/challenges/diffract/splitter_challenge.py
src/invrs_gym/challenges/extractor/__init__.py
src/invrs_gym/challenges/extractor/challenge.py
src/invrs_gym/challenges/extractor/component.py
src/invrs_gym/challenges/library/challenge.py
src/invrs_gym/challenges/library/component.py
src/invrs_gym/challenges/library/data/__init__.py
src/invrs_gym/challenges/library/data/nk_tio2.csv
src/invrs_gym/challenges/metalens/challenge.py
src/invrs_gym/challenges/metalens/component.py
src/invrs_gym/loss/__init__.py
src/invrs_gym/loss/transmission_loss.py
src/invrs_gym/utils/__init__.py
src/invrs_gym/utils/initializers.py
src/invrs_gym/utils/materials.py
src/invrs_gym/utils/metrics.py
src/invrs_gym/utils/transforms.py