/optical-film-maker

# An optical thin film design tool box

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Optical-film-maker

An optical thin film design tool box. Author: Jiang anqing From: Yoshie Lab., IPS, Waseda Univ.

What is this Repo.?

This repo. is a tool box of optical film design based on machine learning. This repo. supports the numerical optimization of optical thin films by reinforcement learning at present. The optical material constant data is provided by refractive index info. For the reinforcement learning module, we use tensorflow and tensorflow-agents as our reinforcement learning research module. In the simulation part of optical film performance(such as absorption, refraction and transimission), we use a python implementation of Transfer Matrix Method from Optical-Modeling.

Paper Link

A new multilayer optical film optimal method based on deep q-learning

Demo

Coming soon