A simple python package to benchmark Quantum Boltzmann Machine models using Stochastic Gradient Descent. Based on the quantum many-body physics package `quimb`
We initially tested the Heisenberg model with the learning_rate=0.25, but we numerically found the training failing. Therefore, we decreased the learning rate to 0.025 to successfully train the model.
You can find an extensive discussion on the effect of noise and pre-training in the final report. However, it is indeed a good idea to have the corresponding discussion in the notebooks and you are welcome to edit them.
The newly added notebooks are used to investigate the results and create plots used for analysis.