quantum-phase-detection-annni

Phase recognition of ANNNI model through QML

https://github.com/cern-it-innovation/quantum-phase-detection-annni

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README
  • Academic publication links
    Links to: aps.org, zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.0%) to scientific vocabulary

Keywords

qml
Last synced: 6 months ago · JSON representation ·

Repository

Phase recognition of ANNNI model through QML

Basic Info
  • Host: GitHub
  • Owner: CERN-IT-INNOVATION
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 139 MB
Statistics
  • Stars: 6
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 3
Topics
qml
Created almost 4 years ago · Last pushed 9 months ago
Metadata Files
Readme License Citation

README.md

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:

text @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} }

Owner

  • Name: CERN-IT-INNOVATION
  • Login: CERN-IT-INNOVATION
  • Kind: organization

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Monaco"
  given-names: "Saverio"
  orcid: "https://orcid.org/0000-0001-8784-5011"
title: "Quantum-Phase-Detection-ANNNI"
version: 2.0.0
doi: 10.5281/zenodo.7090343
date-released: 2022-09-18
url: "https://github.com/SaverioMonaco/Quantum-Phase-Detection-ANNNI"

GitHub Events

Total
  • Watch event: 1
  • Push event: 8
  • Pull request event: 3
  • Create event: 1
Last Year
  • Watch event: 1
  • Push event: 8
  • Pull request event: 3
  • Create event: 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • SaverioMonaco (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/pytest.yaml actions
  • actions/checkout v1 composite
  • conda-incubator/setup-miniconda v2 composite
pyproject.toml pypi