Source code and data for the paper:
Taira Giordani, Alessia Suprano, Emanuele Polino, Francesca Acanfora, Luca Innocenti, Alessandro Ferraro, Mauro Paternostro, Nicoló Spagnolo, and Fabio Sciarrino, Machine learning-based classification of vector vortex beams, Phys. Rev. Lett. 124, 160401, (2020).
Notebooks: Jupyer notebooks containing code and explanations to reproduce the results of the paper.
src. The notebooks use a number of supporting functions, which are all defined here.
Data: Contains the datasets used in the notebooks.
Saved_CNN_models. Pre-trained CNNs used in the notebooks.