Skip to content

Latest commit

 

History

History
executable file
·
59 lines (40 loc) · 1.89 KB

README.md

File metadata and controls

executable file
·
59 lines (40 loc) · 1.89 KB

Made at CERN! DOI DOI:10.48550/arXiv.2208.08748

Read the Docs Documentation: https://cern-qpd-annni.readthedocs.io/en/latest/


Quantum phase detection generalisation from marginal quantum neural network models

Package build on Pennylane for the Quantum Phase Detection of the ANNNI Model through Quantum Convolutional Neural Networks and Quantum Autoencoder

How to install

Create and activate the environment

  1. $ python3 -m venv <env-name>
  2. $ source <env_name>/bin/activate

Clone and move to Project folder

  1. git clone https://github.com/CERN-IT-INNOVATION/Quantum-Phase-Detection-ANNNI.git
  2. cd Quantum-Phase-Detection-ANNNI

Install required packages

  1. pip install ./

(Optional) To run on GPU

  1. pip install --upgrade pip
  2. pip install --upgrade "jax[cuda]" -f https://storage.googleapis.com/jax-releases/jax_cuda_releases.html

Examples

The /notebooks folder contains many examples for all the use-cases as Jupyter Notebooks


How to cite

If you used this package for your research, please cite:

@article{PhysRevB.107.L081105,
  title = {Quantum phase detection generalization from marginal quantum neural network models},
  author = {Monaco, Saverio and Kiss, Oriel and Mandarino, Antonio and Vallecorsa, Sofia and Grossi, Michele},
  journal = {Phys. Rev. B},
  volume = {107},
  issue = {8},
  pages = {L081105},
  numpages = {6},
  year = {2023},
  month = {Feb},
  publisher = {American Physical Society},
  doi = {10.1103/PhysRevB.107.L081105},
  url = {https://link.aps.org/doi/10.1103/PhysRevB.107.L081105}
}