Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

92 efficient contraction order statevector simulator #114

Open
wants to merge 36 commits into
base: master
Choose a base branch
from

Conversation

nabe98
Copy link
Contributor

@nabe98 nabe98 commented Jan 16, 2024

Before submitting, please check the following:

  • Make sure you have tests for the new code and that test passes (run tox)
  • format added code by black -l 120 <filename>
  • If applicable, add a line to the [unreleased] part of CHANGELOG.md, following keep-a-changelog.

Then, please fill in below:

Context (if applicable):

Description of the change:

add TN contract based state vector simulator

Related issue:

#92

also see that checks (github actions) pass.
If lint check keeps failing, try installing black==22.8.0 as behavior seems to vary across versions.

@nabe98 nabe98 self-assigned this Jan 16, 2024
@masa10-f masa10-f requested review from masa10-f and removed request for masato-fuk January 18, 2024 14:58
@nabe98 nabe98 marked this pull request as ready for review April 1, 2024 13:22
@shinich1
Copy link
Contributor

shinich1 commented Apr 8, 2024

@nabe98 do we have benchmark plot for this backend?

@nabe98
Copy link
Contributor Author

nabe98 commented Apr 10, 2024

@shinich1
@masa10-f has a benchmark code and plot and shared that with me. In the next commit, I will include that!

@shinich1
Copy link
Contributor

@nabe98 nice! you can just paste on a comment here. where did you plan to add it in the next commit?

graphix/sim/tensornet.py Outdated Show resolved Hide resolved
@masa10-f
Copy link
Contributor

I will remove graph_prep argument and mps keyword later becuase the former is not critical point in tensor network calculation and the latter is not properly implemneted in Graphix.

graphix/sim/tensornet.py Outdated Show resolved Hide resolved
@nabe98 nabe98 requested a review from masa10-f April 15, 2024 10:23
@shinich1 shinich1 linked an issue Apr 21, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Efficient Contraction Order Statevector Simulator
3 participants