deep learning in photonics for inverse design