├── .github ├── ISSUE_TEMPLATE │ ├── BUG_REPORT.yaml │ └── FEATURE_REQUEST.yaml ├── dependabot.yml └── workflows │ ├── README.md │ ├── citation.yml │ ├── coverage.yml │ ├── docs.yml │ ├── lint.yml │ ├── release.yml │ ├── test_development_versions.yml │ ├── test_latest_versions.yml │ └── test_minimum_versions.yml ├── .gitignore ├── .mergify.yml ├── CITATION.bib ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── INSTALL.rst ├── LICENSE.txt ├── README.md ├── docs ├── _static │ ├── css │ │ └── custom.css │ └── images │ │ ├── qiskit-dark-logo.svg │ │ └── qiskit-light-logo.svg ├── _templates │ └── autosummary │ │ └── class.rst ├── apidocs │ ├── ansatz_generation.rst │ ├── index.rst │ ├── objective.rst │ ├── simulation-aer.rst │ ├── simulation-quimb.rst │ └── simulation.rst ├── conf.py ├── explanation │ └── index.rst ├── how-tos │ ├── 01_quimb_tnoptimizer.ipynb │ ├── README.rst │ └── index.rst ├── images │ └── aqc-compression.png ├── index.rst ├── install.rst ├── release-notes.rst └── tutorials │ ├── 01_initial_state_aqc.ipynb │ ├── README.rst │ └── index.rst ├── pyproject.toml ├── qiskit_addon_aqc_tensor ├── __init__.py ├── ansatz_generation │ ├── __init__.py │ ├── from_connectivity.py │ └── parametrize_circuit.py ├── objective.py └── simulation │ ├── __init__.py │ ├── abstract.py │ ├── aer │ ├── __init__.py │ ├── gradient.py │ ├── simulation.py │ └── state.py │ ├── explicit_gradient.py │ └── quimb │ └── __init__.py ├── releasenotes ├── config.yaml └── notes │ ├── 0.1 │ ├── autograd-55307c54cc94d67b.yaml │ └── prepare-0.1.0-5f2edc5598ece00b.yaml │ ├── 0.2 │ ├── MaximizeStateFidelity-c0e6930870a71521.yaml │ ├── bump-qiskit-version-ec69656ac6d95632.yaml │ ├── parametrize-circuit-6e7448a620b7650a.yaml │ ├── prepare-0.2.0-17337b4cb097bc78.yaml │ ├── python-3.13-support-293741d17da476f0.yaml │ └── qiskit-quimb-import-38826e52ff577787.yaml │ ├── TwoQubitWeylDecomposition-fix-52d4b0e63a12f346.yaml │ └── quimb-multiparam-gates-678401020a103031.yaml ├── test ├── README.md ├── __init__.py ├── ansatz_generation │ ├── test_from_connectivity.py │ └── test_parametrize_circuit.py ├── conftest.py ├── simulation │ ├── aer │ │ └── test_aer_backend.py │ ├── conftest.py │ ├── quimb │ │ └── test_quimb_backend.py │ ├── test_gradient.py │ └── test_statevector.py ├── test_aqc_workflows.py ├── test_backwards_compatibility.py ├── test_objective.py └── test_star_imports.py └── tox.ini /.github/ISSUE_TEMPLATE/BUG_REPORT.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/ISSUE_TEMPLATE/BUG_REPORT.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/ISSUE_TEMPLATE/FEATURE_REQUEST.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/citation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/citation.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test_development_versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/test_development_versions.yml -------------------------------------------------------------------------------- /.github/workflows/test_latest_versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/test_latest_versions.yml -------------------------------------------------------------------------------- /.github/workflows/test_minimum_versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.github/workflows/test_minimum_versions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/.mergify.yml -------------------------------------------------------------------------------- /CITATION.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/CITATION.bib -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /INSTALL.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/INSTALL.rst -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/README.md -------------------------------------------------------------------------------- /docs/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/_static/css/custom.css -------------------------------------------------------------------------------- /docs/_static/images/qiskit-dark-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/_static/images/qiskit-dark-logo.svg -------------------------------------------------------------------------------- /docs/_static/images/qiskit-light-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/_static/images/qiskit-light-logo.svg -------------------------------------------------------------------------------- /docs/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /docs/apidocs/ansatz_generation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/apidocs/ansatz_generation.rst -------------------------------------------------------------------------------- /docs/apidocs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/apidocs/index.rst -------------------------------------------------------------------------------- /docs/apidocs/objective.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/apidocs/objective.rst -------------------------------------------------------------------------------- /docs/apidocs/simulation-aer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/apidocs/simulation-aer.rst -------------------------------------------------------------------------------- /docs/apidocs/simulation-quimb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/apidocs/simulation-quimb.rst -------------------------------------------------------------------------------- /docs/apidocs/simulation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/apidocs/simulation.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/explanation/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/explanation/index.rst -------------------------------------------------------------------------------- /docs/how-tos/01_quimb_tnoptimizer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/how-tos/01_quimb_tnoptimizer.ipynb -------------------------------------------------------------------------------- /docs/how-tos/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/how-tos/README.rst -------------------------------------------------------------------------------- /docs/how-tos/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/how-tos/index.rst -------------------------------------------------------------------------------- /docs/images/aqc-compression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/images/aqc-compression.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/install.rst: -------------------------------------------------------------------------------- 1 | .. _installation_guide: 2 | 3 | .. include:: ../INSTALL.rst 4 | -------------------------------------------------------------------------------- /docs/release-notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/release-notes.rst -------------------------------------------------------------------------------- /docs/tutorials/01_initial_state_aqc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/tutorials/01_initial_state_aqc.ipynb -------------------------------------------------------------------------------- /docs/tutorials/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/tutorials/README.rst -------------------------------------------------------------------------------- /docs/tutorials/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/docs/tutorials/index.rst -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/pyproject.toml -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/__init__.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/ansatz_generation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/ansatz_generation/__init__.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/ansatz_generation/from_connectivity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/ansatz_generation/from_connectivity.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/ansatz_generation/parametrize_circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/ansatz_generation/parametrize_circuit.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/objective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/objective.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/simulation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/simulation/__init__.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/simulation/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/simulation/abstract.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/simulation/aer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/simulation/aer/__init__.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/simulation/aer/gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/simulation/aer/gradient.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/simulation/aer/simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/simulation/aer/simulation.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/simulation/aer/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/simulation/aer/state.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/simulation/explicit_gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/simulation/explicit_gradient.py -------------------------------------------------------------------------------- /qiskit_addon_aqc_tensor/simulation/quimb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/qiskit_addon_aqc_tensor/simulation/quimb/__init__.py -------------------------------------------------------------------------------- /releasenotes/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/config.yaml -------------------------------------------------------------------------------- /releasenotes/notes/0.1/autograd-55307c54cc94d67b.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/notes/0.1/autograd-55307c54cc94d67b.yaml -------------------------------------------------------------------------------- /releasenotes/notes/0.1/prepare-0.1.0-5f2edc5598ece00b.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | prelude: | 3 | Initial release. 4 | -------------------------------------------------------------------------------- /releasenotes/notes/0.2/MaximizeStateFidelity-c0e6930870a71521.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/notes/0.2/MaximizeStateFidelity-c0e6930870a71521.yaml -------------------------------------------------------------------------------- /releasenotes/notes/0.2/bump-qiskit-version-ec69656ac6d95632.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/notes/0.2/bump-qiskit-version-ec69656ac6d95632.yaml -------------------------------------------------------------------------------- /releasenotes/notes/0.2/parametrize-circuit-6e7448a620b7650a.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/notes/0.2/parametrize-circuit-6e7448a620b7650a.yaml -------------------------------------------------------------------------------- /releasenotes/notes/0.2/prepare-0.2.0-17337b4cb097bc78.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/notes/0.2/prepare-0.2.0-17337b4cb097bc78.yaml -------------------------------------------------------------------------------- /releasenotes/notes/0.2/python-3.13-support-293741d17da476f0.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | features: 3 | - | 4 | Support for Python 3.13. 5 | -------------------------------------------------------------------------------- /releasenotes/notes/0.2/qiskit-quimb-import-38826e52ff577787.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/notes/0.2/qiskit-quimb-import-38826e52ff577787.yaml -------------------------------------------------------------------------------- /releasenotes/notes/TwoQubitWeylDecomposition-fix-52d4b0e63a12f346.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/notes/TwoQubitWeylDecomposition-fix-52d4b0e63a12f346.yaml -------------------------------------------------------------------------------- /releasenotes/notes/quimb-multiparam-gates-678401020a103031.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/releasenotes/notes/quimb-multiparam-gates-678401020a103031.yaml -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/README.md -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/__init__.py -------------------------------------------------------------------------------- /test/ansatz_generation/test_from_connectivity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/ansatz_generation/test_from_connectivity.py -------------------------------------------------------------------------------- /test/ansatz_generation/test_parametrize_circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/ansatz_generation/test_parametrize_circuit.py -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/simulation/aer/test_aer_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/simulation/aer/test_aer_backend.py -------------------------------------------------------------------------------- /test/simulation/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/simulation/conftest.py -------------------------------------------------------------------------------- /test/simulation/quimb/test_quimb_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/simulation/quimb/test_quimb_backend.py -------------------------------------------------------------------------------- /test/simulation/test_gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/simulation/test_gradient.py -------------------------------------------------------------------------------- /test/simulation/test_statevector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/simulation/test_statevector.py -------------------------------------------------------------------------------- /test/test_aqc_workflows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/test_aqc_workflows.py -------------------------------------------------------------------------------- /test/test_backwards_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/test_backwards_compatibility.py -------------------------------------------------------------------------------- /test/test_objective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/test_objective.py -------------------------------------------------------------------------------- /test/test_star_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/test/test_star_imports.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qiskit/qiskit-addon-aqc-tensor/HEAD/tox.ini --------------------------------------------------------------------------------