Skip to content

prabh27/Quantum-Boltzmann-Machines

Repository files navigation

Quantum-Boltzmann-Machines

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

Installation

  1. conda env create --file conda_requirements.yml
  2. conda activate qrbm
  3. pip install quantum-grove

How to run the code?

  1. Install Forest SDK version 2.23.0 from: https://qcs.rigetti.com/sdk-downloads
  2. Start two screens/tmux sessions. Run qvm -S on the first screen and quilc -S on the second one.
  3. Run the simple_demo jupyter notebook to get an understanding of the code.

About

Quantum Restricted Boltzmann Machines based on the paper: https://arxiv.org/abs/1712.05304 (Code modified from the author's code to support the latest Forest apis and Python 3.x)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors