-
Notifications
You must be signed in to change notification settings - Fork 7
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
ITensor-based MPS local simulator #81
Comments
Hi, I am interested to work on this issue. I tested the pseudocode. For our new simulator, lets say Suppose the following pseudocode:
I checked out the tests for Findings of how Braket.jl/test/gate_model_task_result.jl Lines 31 to 51 in 1d05da0
ITensor example output
|
Describe the feature you'd like
Now that we support
LocalSimulator
s, we can hook into ITensor's support for DMRG-based evolution methods to implement tensor network circuit simulation.Is this feature already present in the Python SDK?
No.
How would this feature be used? Please describe.
It would make sense to implement this as a package extension, which could be loaded on newer Julia versions once
ITensors.jl
is installed.Describe alternatives you've considered
This could also be a standalone package.
Additional context
It would be useful to offer users some control over how the simulation is run (e.g. TDVP vs TEBD, maximum bond dimension). Offering a version that supports the GPU implementations of ITensors.jl would be a good stretch goal.
The text was updated successfully, but these errors were encountered: