Quantum Restricted Boltzmann Machines based on the paper: https://arxiv.org/abs/1712.05304
Code modified from the author's code (https://github.com/MichaelBroughton/QABoM) to support the latest Forest apis and Python 3.x
conda env create --file conda_requirements.yml
- conda activate qrbm
- pip install quantum-grove
- Install Forest SDK version 2.23.0 from: https://qcs.rigetti.com/sdk-downloads
- Start two screens/tmux sessions. Run
qvm -S
on the first screen andquilc -S
on the second one. - Run the simple_demo jupyter notebook to get an understanding of the code.