Skip to content

ITensor-based MPS local simulator #81

Description

@kshyatt-aws

Describe the feature you'd like
Now that we support LocalSimulators, 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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions