You are using Synopsys OptSim/Ansys Lumerical INTERCONNECT/Luceda IPKISS/GDSFactory for your photonics circuit simulation, I'm using pytorch, we are not the same.
(this is probably a dumb idea but hey it got built-in tolerance analysis called backpropagation, and many benchmarking, visualization stuff)
(Will make the coupler modeling more accurate & add more components etc)