Skip to content
Discussion options

You must be logged in to vote

Hello,

Thanks for sharing the user experience. Please note that the mps_algorithm.ipynb is meant to demonstrate how to leverage our primitive contract_decompose python API to construct your own MPS or other approximate tensor network simulator. The corresponding C API is cutensornetGateSplit. The mps_example.cu only demonstrated the handling of two-qubit gate as single qubit gate handling amounts to pairwise contraction, which should be delegated to cutensor library outside cuquantum.

Meanwhile, cuquantum-python now also offers a direct MPS simulator using cuquantum.tensornet.experimental.NetworkState API, see here for documentation and here for examples.

RE: speeding up, generally the ma…

Replies: 4 comments 11 replies

Comment options

You must be logged in to vote
3 replies
@dupuisni
Comment options

@yangcal
Comment options

@dupuisni
Comment options

Answer selected by dupuisni
Comment options

You must be logged in to vote
3 replies
@yangcal
Comment options

@dupuisni
Comment options

@yangcal
Comment options

Comment options

You must be logged in to vote
1 reply
@yangcal
Comment options

Comment options

You must be logged in to vote
4 replies
@yangcal
Comment options

@dupuisni
Comment options

@yangcal
Comment options

@dupuisni
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants