This project aims to build a deep learning model that can accurately predict the locations of quantum vortices given the phase of the condensate.
- QVT supports arbitrary grid sizes.
- Predict the positions of vortices in a dipole pair.
Below is an example of the model in action, accurately locating the vortex (blue square) and anti-vortex (red square).
See this notebook for more thorough tests of the model.
QVT is a convolution neural network (CNN) that acts on the phase of the condensate wave function (see this notebook for details on how the model is created). At the end of the CNN are dense layers in which the last layer outputs the two locations of the vortices.
The model is trained on data generated using PyGPE.
- Add support for different grid sizes.
- Add support for multiple dipoles.