Training Deep Neural Networks for the Inverse Design of Nanophotonic Structures | Synapse