This repository contains the code required to reproduce the plots from https://arxiv.org/abs/2503.04526
Install the environment.yml or you can install the libraries by yourself, but be careful with the version of QuTip, in our case we are using qutip==5.0.0a2
conda env create -f environment.yml
conda activate gd_qst_envThe notebooks in the examples folder are tutorials on how to do the quantum state tomography with the different methods of gradient descent.
The data_and_paper-plots folder contains a Jupyter Notebook (.ipynb) that runs the methods used to generate the plots presented in the paper, along with a ZIP file containing the corresponding data.