qwgc

Quantum Walk Graph Classifier

https://github.com/qwqmlf/qwgc

Science Score: 18.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
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.3%) to scientific vocabulary

Keywords

python qiskit quantum-computing quantum-walks
Last synced: 7 months ago · JSON representation ·

Repository

Quantum Walk Graph Classifier

Basic Info
  • Host: GitHub
  • Owner: qwqmlf
  • License: apache-2.0
  • Language: Jupyter Notebook
  • Default Branch: master
  • Homepage:
  • Size: 3.9 MB
Statistics
  • Stars: 13
  • Watchers: 2
  • Forks: 5
  • Open Issues: 10
  • Releases: 0
Topics
python qiskit quantum-computing quantum-walks
Created over 6 years ago · Last pushed about 3 years ago
Metadata Files
Readme License Citation

README.md

qwgc

License

qwgc stands for Quantum Walk Graph Classifier. This project aims to classify graph data with high accuracy. The key ideas of quantum machine learning and quantum walk are here. <!-- put the link to our web site -->

How to install

First, clone remote repository to your local.

git clone https://github.com/qwqmlf/qwgc.git

and then,

zsh cd qwgc pip install -e .

If you don't have any errors, your build is success.

How to use

experiments.toml is the configuration (Hyper parameter) for QWGC.

Put hyper parameters and then run

zsh cd qwgc python QWGC.py

(This simulation may take a long time to finish)

Tutorials

Here is the tutorials how to use this (Japanese).

Acknowledgement

This project is supported by IPA mitou target project.

Owner

  • Name: QWQML
  • Login: qwqmlf
  • Kind: organization

2018-2019 mitou target project (gate type Quantum Computer)

Citation (CITATION.md)

# Citations

- Barr, Katie, Toby Fleming, and Viv Kendon. "Simulation methods for quantum walks on graphs applied to perfect state transfer and formal language recognition." CoSMoS 2013 (2013): 1.

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 5
  • Total pull requests: 12
  • Average time to close issues: N/A
  • Average time to close pull requests: 3 months
  • Total issue authors: 2
  • Total pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.33
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 11
Past Year
  • Issues: 2
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 0.0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • Chibikuri (3)
  • 1ucian0 (2)
Pull Request Authors
  • dependabot[bot] (11)
  • y-yu (1)
Top Labels
Issue Labels
documentation (1) bug (1)
Pull Request Labels
dependencies (11)

Dependencies

Pipfile pypi
  • autopep8 *
  • cryptography *
  • grakel ==0.1b7
  • grakel-dev ==0.1a6
  • qiskit *
  • seaborn *
  • slackweb *
  • toml *
  • tqdm *
  • umap-learn *
Pipfile.lock pypi
  • attrs ==21.2.0
  • autopep8 ==1.5.4
  • cached-property ==1.5.2
  • certifi ==2021.5.30
  • cffi ==1.14.6
  • charset-normalizer ==2.0.4
  • cryptography ==3.3.2
  • cycler ==0.10.0
  • cython ==0.29.24
  • dill ==0.3.4
  • dlx ==1.0.4
  • docplex ==2.21.207
  • fastdtw ==0.3.4
  • fastjsonschema ==2.15.1
  • future ==0.18.2
  • grakel ==0.1b7
  • grakel-dev ==0.1a6
  • h5py ==3.4.0
  • idna ==3.2
  • importlib-metadata ==4.8.1
  • inflection ==0.5.1
  • joblib ==1.0.1
  • jsonschema ==3.2.0
  • kiwisolver ==1.3.2
  • llvmlite ==0.37.0
  • lxml ==4.6.3
  • matplotlib ==3.4.3
  • more-itertools ==8.9.0
  • mpmath ==1.2.1
  • multitasking ==0.0.9
  • nest-asyncio ==1.5.1
  • networkx ==2.6.2
  • nose ==1.3.7
  • ntlm-auth ==1.5.0
  • numba ==0.54.0
  • numpy ==1.20.3
  • pandas ==1.3.2
  • pillow ==8.3.2
  • ply ==3.11
  • psutil ==5.8.0
  • pybind11 ==2.7.1
  • pycodestyle ==2.7.0
  • pycparser ==2.20
  • pyparsing ==2.4.7
  • pyrsistent ==0.18.0
  • python-constraint ==1.4.0
  • python-dateutil ==2.8.2
  • pytz ==2021.1
  • qiskit ==0.23.0
  • qiskit-aer ==0.7.0
  • qiskit-aqua ==0.8.0
  • qiskit-ibmq-provider ==0.11.0
  • qiskit-ignis ==0.5.0
  • qiskit-terra ==0.16.0
  • quandl ==3.6.1
  • requests ==2.26.0
  • requests-ntlm ==1.1.0
  • retworkx ==0.10.1
  • scikit-learn ==0.24.2
  • scipy ==1.7.1
  • seaborn ==0.11.0
  • six ==1.16.0
  • slackweb ==1.0.5
  • sympy ==1.8
  • threadpoolctl ==2.2.0
  • toml ==0.10.2
  • tqdm ==4.51.0
  • typing-extensions ==3.10.0.2
  • umap-learn ==0.4.6
  • urllib3 ==1.26.6
  • websockets ==9.1
  • yfinance ==0.1.63
  • zipp ==3.5.0
requirements.txt pypi
  • attrs ==21.2.0
  • autopep8 ==1.5.4
  • cached-property ==1.5.2
  • certifi ==2021.5.30
  • cffi ==1.14.6
  • charset-normalizer ==2.0.4
  • cryptography ==3.3.2
  • cycler ==0.10.0
  • cython ==0.29.24
  • dill ==0.3.4
  • dlx ==1.0.4
  • docplex ==2.21.207
  • fastdtw ==0.3.4
  • fastjsonschema ==2.15.1
  • future ==0.18.2
  • grakel ==0.1b7
  • grakel-dev ==0.1a6
  • h5py ==3.4.0
  • idna ==3.2
  • importlib-metadata ==4.8.1
  • inflection ==0.5.1
  • joblib ==1.0.1
  • jsonschema ==3.2.0
  • kiwisolver ==1.3.2
  • llvmlite ==0.37.0
  • lxml ==4.6.3
  • matplotlib ==3.4.3
  • more-itertools ==8.9.0
  • mpmath ==1.2.1
  • multitasking ==0.0.9
  • nest-asyncio ==1.5.1
  • networkx ==2.6.2
  • nose ==1.3.7
  • ntlm-auth ==1.5.0
  • numba ==0.54.0
  • numpy ==1.20.3
  • pandas ==1.3.2
  • pillow ==8.3.2
  • ply ==3.11
  • psutil ==5.8.0
  • pybind11 ==2.7.1
  • pycodestyle ==2.7.0
  • pycparser ==2.20
  • pyparsing ==2.4.7
  • pyrsistent ==0.18.0
  • python-constraint ==1.4.0
  • python-dateutil ==2.8.2
  • pytz ==2021.1
  • qiskit ==0.23.0
  • qiskit-aer ==0.7.0
  • qiskit-aqua ==0.8.0
  • qiskit-ibmq-provider ==0.11.0
  • qiskit-ignis ==0.5.0
  • qiskit-terra ==0.16.0
  • quandl ==3.6.1
  • requests ==2.26.0
  • requests-ntlm ==1.1.0
  • retworkx ==0.10.1
  • scikit-learn ==0.24.2
  • scipy ==1.7.1
  • seaborn ==0.11.0
  • six ==1.16.0
  • slackweb ==1.0.5
  • sympy ==1.8
  • threadpoolctl ==2.2.0
  • toml ==0.10.2
  • tqdm ==4.51.0
  • typing-extensions ==3.10.0.2
  • umap-learn ==0.4.6
  • urllib3 ==1.26.6
  • websockets ==9.1
  • yfinance ==0.1.63
  • zipp ==3.5.0