diff --git a/docs/api/qiskit-addon-aqc-tensor/_package.json b/docs/api/qiskit-addon-aqc-tensor/0.2/_package.json similarity index 100% rename from docs/api/qiskit-addon-aqc-tensor/_package.json rename to docs/api/qiskit-addon-aqc-tensor/0.2/_package.json diff --git a/docs/api/qiskit-addon-aqc-tensor/_toc.json b/docs/api/qiskit-addon-aqc-tensor/0.2/_toc.json similarity index 59% rename from docs/api/qiskit-addon-aqc-tensor/_toc.json rename to docs/api/qiskit-addon-aqc-tensor/0.2/_toc.json index 99cd2329015..9c547764d03 100644 --- a/docs/api/qiskit-addon-aqc-tensor/_toc.json +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/_toc.json @@ -3,7 +3,7 @@ "children": [ { "title": "API index", - "url": "/docs/api/qiskit-addon-aqc-tensor" + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2" }, { "title": "Release notes", @@ -16,43 +16,43 @@ "children": [ { "title": "Module overview", - "url": "/docs/api/qiskit-addon-aqc-tensor/ansatz-generation" + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation" }, { "title": "AnsatzBlock", - "url": "/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-ansatz-block", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-ansatz-block", "untranslatable": true }, { "title": "KAK", - "url": "/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-kak", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-kak", "untranslatable": true }, { "title": "OneQubitAnsatzBlock", - "url": "/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-one-qubit-ansatz-block", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-one-qubit-ansatz-block", "untranslatable": true }, { "title": "TwoQubitAnsatzBlock", - "url": "/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-two-qubit-ansatz-block", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-two-qubit-ansatz-block", "untranslatable": true }, { "title": "ZXZ", - "url": "/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-zxz", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-zxz", "untranslatable": true } ] }, { "title": "qiskit_addon_aqc_tensor.objective", - "url": "/docs/api/qiskit-addon-aqc-tensor/objective", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/objective", "untranslatable": true }, { "title": "qiskit_addon_aqc_tensor.simulation", - "url": "/docs/api/qiskit-addon-aqc-tensor/simulation", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/simulation", "untranslatable": true }, { @@ -61,16 +61,16 @@ "children": [ { "title": "Module overview", - "url": "/docs/api/qiskit-addon-aqc-tensor/simulation-aer" + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer" }, { "title": "QiskitAerMPS", - "url": "/docs/api/qiskit-addon-aqc-tensor/simulation-aer-qiskit-aer-mps", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer-qiskit-aer-mps", "untranslatable": true }, { "title": "QiskitAerSimulationSettings", - "url": "/docs/api/qiskit-addon-aqc-tensor/simulation-aer-qiskit-aer-simulation-settings", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer-qiskit-aer-simulation-settings", "untranslatable": true } ] @@ -81,21 +81,21 @@ "children": [ { "title": "Module overview", - "url": "/docs/api/qiskit-addon-aqc-tensor/simulation-quimb" + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb" }, { "title": "QiskitQuimbConversionContext", - "url": "/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-qiskit-quimb-conversion-context", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-qiskit-quimb-conversion-context", "untranslatable": true }, { "title": "QuimbCircuitFactory", - "url": "/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-quimb-circuit-factory", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-quimb-circuit-factory", "untranslatable": true }, { "title": "QuimbSimulator", - "url": "/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-quimb-simulator", + "url": "/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-quimb-simulator", "untranslatable": true } ] diff --git a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-ansatz-block.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-ansatz-block.mdx similarity index 99% rename from docs/api/qiskit-addon-aqc-tensor/ansatz-generation-ansatz-block.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-ansatz-block.mdx index 050cb761e69..26b87513104 100644 --- a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-ansatz-block.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-ansatz-block.mdx @@ -1,6 +1,6 @@ --- -title: AnsatzBlock (latest version) -description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.AnsatzBlock in the latest version of qiskit-addon-aqc-tensor +title: AnsatzBlock (v0.2) +description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.AnsatzBlock in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.ansatz_generation.AnsatzBlock diff --git a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-kak.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-kak.mdx similarity index 98% rename from docs/api/qiskit-addon-aqc-tensor/ansatz-generation-kak.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-kak.mdx index 7640ef5b6da..1e0cb3b8b43 100644 --- a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-kak.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-kak.mdx @@ -1,6 +1,6 @@ --- -title: KAK (latest version) -description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.KAK in the latest version of qiskit-addon-aqc-tensor +title: KAK (v0.2) +description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.KAK in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.ansatz_generation.KAK @@ -13,11 +13,11 @@ python_api_name: qiskit_addon_aqc_tensor.ansatz_generation.KAK Two-qubit ansatz block based on the KAK decomposition. - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-KAK-1.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-KAK-1.svg) The above KAK block is equivalent to the following circuit: - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-KAK-2.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-KAK-2.svg) Initialize the ansatz block. diff --git a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-one-qubit-ansatz-block.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-one-qubit-ansatz-block.mdx similarity index 99% rename from docs/api/qiskit-addon-aqc-tensor/ansatz-generation-one-qubit-ansatz-block.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-one-qubit-ansatz-block.mdx index 07d61abf415..31ec9c3d893 100644 --- a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-one-qubit-ansatz-block.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-one-qubit-ansatz-block.mdx @@ -1,6 +1,6 @@ --- -title: OneQubitAnsatzBlock (latest version) -description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.OneQubitAnsatzBlock in the latest version of qiskit-addon-aqc-tensor +title: OneQubitAnsatzBlock (v0.2) +description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.OneQubitAnsatzBlock in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.ansatz_generation.OneQubitAnsatzBlock diff --git a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-two-qubit-ansatz-block.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-two-qubit-ansatz-block.mdx similarity index 99% rename from docs/api/qiskit-addon-aqc-tensor/ansatz-generation-two-qubit-ansatz-block.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-two-qubit-ansatz-block.mdx index 555cde519d4..631387b7b53 100644 --- a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-two-qubit-ansatz-block.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-two-qubit-ansatz-block.mdx @@ -1,6 +1,6 @@ --- -title: TwoQubitAnsatzBlock (latest version) -description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.TwoQubitAnsatzBlock in the latest version of qiskit-addon-aqc-tensor +title: TwoQubitAnsatzBlock (v0.2) +description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.TwoQubitAnsatzBlock in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.ansatz_generation.TwoQubitAnsatzBlock diff --git a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-zxz.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-zxz.mdx similarity index 98% rename from docs/api/qiskit-addon-aqc-tensor/ansatz-generation-zxz.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-zxz.mdx index 062401f8615..39cfe5b7b0d 100644 --- a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation-zxz.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation-zxz.mdx @@ -1,6 +1,6 @@ --- -title: ZXZ (latest version) -description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.ZXZ in the latest version of qiskit-addon-aqc-tensor +title: ZXZ (v0.2) +description: API reference for qiskit_addon_aqc_tensor.ansatz_generation.ZXZ in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.ansatz_generation.ZXZ @@ -13,11 +13,11 @@ python_api_name: qiskit_addon_aqc_tensor.ansatz_generation.ZXZ One-qubit ansatz block based on the ZXZ decomposition. - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-1.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-1.svg) The above ZXZ block is equivalent to the following circuit: - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-2.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-2.svg) Initialize the ansatz block. diff --git a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation.mdx similarity index 94% rename from docs/api/qiskit-addon-aqc-tensor/ansatz-generation.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation.mdx index a69a2a5985d..29a7bd5f48c 100644 --- a/docs/api/qiskit-addon-aqc-tensor/ansatz-generation.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/ansatz-generation.mdx @@ -1,6 +1,6 @@ --- -title: ansatz_generation (latest version) -description: API reference for qiskit_addon_aqc_tensor.ansatz_generation in the latest version of qiskit-addon-aqc-tensor +title: ansatz_generation (v0.2) +description: API reference for qiskit_addon_aqc_tensor.ansatz_generation in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 2 python_api_type: module python_api_name: qiskit_addon_aqc_tensor.ansatz_generation @@ -65,7 +65,7 @@ Tools for generating ansatz circuits. qc.draw("mpl") ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-1.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-1.svg) If the above circuit is passed to [`generate_ansatz_from_circuit()`](#qiskit_addon_aqc_tensor.ansatz_generation.generate_ansatz_from_circuit "qiskit_addon_aqc_tensor.ansatz_generation.generate_ansatz_from_circuit"), it will return an ansatz with parametrized two-qubit KAK rotations in the same locations as the input: @@ -78,7 +78,7 @@ Tools for generating ansatz circuits. ansatz.draw("mpl") ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-2.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-2.svg) Note that in the generated ansatz, all consecutive single-qubit gates are collapsed into the same ZXZ block, and all consecutive two-qubit gates are collapsed into a single KAK block, up to single-qubit rotations. @@ -88,7 +88,7 @@ Tools for generating ansatz circuits. ansatz.assign_parameters(initial_params).draw("mpl") ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-3.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-3.svg) A 1D Trotter circuit leads to a similar result, with its characteristic brickwork structure: @@ -112,7 +112,7 @@ Tools for generating ansatz circuits. good_circuit.draw("mpl", initial_state=True) ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-4.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-4.svg) ```python from qiskit_addon_aqc_tensor import generate_ansatz_from_circuit @@ -123,7 +123,7 @@ Tools for generating ansatz circuits. ansatz.assign_parameters(initial_params).draw("mpl", initial_state=True) ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-5.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-5.svg) ### parametrize\_circuit @@ -168,7 +168,7 @@ Tools for generating ansatz circuits. qc.draw("mpl") ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-6.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-6.svg) If the above circuit is passed to [`parametrize_circuit()`](#qiskit_addon_aqc_tensor.ansatz_generation.parametrize_circuit "qiskit_addon_aqc_tensor.ansatz_generation.parametrize_circuit"), it will return an ansatz obtained from this circuit by replacing numerical parameters with free parameters: @@ -179,7 +179,7 @@ Tools for generating ansatz circuits. ansatz.draw("mpl") ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-7.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-7.svg) Further, the [`parametrize_circuit()`](#qiskit_addon_aqc_tensor.ansatz_generation.parametrize_circuit "qiskit_addon_aqc_tensor.ansatz_generation.parametrize_circuit") function provides parameters which, when bound to the ansatz, will result in a circuit identical to the original one: @@ -187,7 +187,7 @@ Tools for generating ansatz circuits. ansatz.assign_parameters(initial_params).draw("mpl") ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-8.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-8.svg) If the original circuit already contained parameters, then the returned parameter values will contain `None` at the entries corresponding to those parameters, and the preceding code will not work. The following example shows how to recover the original circuit in this case. @@ -215,6 +215,6 @@ Tools for generating ansatz circuits. ansatz.draw("mpl") ``` - ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-9.svg) + ![Circuit diagram output by the previous code.](/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-9.svg) diff --git a/docs/api/qiskit-addon-aqc-tensor/index.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/index.mdx similarity index 84% rename from docs/api/qiskit-addon-aqc-tensor/index.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/index.mdx index 0c781f5f7f4..77ae0f23ac1 100644 --- a/docs/api/qiskit-addon-aqc-tensor/index.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/index.mdx @@ -1,6 +1,6 @@ --- -title: Approximate quantum compilation (AQC-Tensor) API documentation (latest version) -description: Index of all the modules in the latest version of qiskit-addon-aqc-tensor. +title: Approximate quantum compilation (AQC-Tensor) API documentation (v0.2) +description: Index of all the modules in qiskit-addon-aqc-tensor v0.2. --- diff --git a/docs/api/qiskit-addon-aqc-tensor/objective.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/objective.mdx similarity index 98% rename from docs/api/qiskit-addon-aqc-tensor/objective.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/objective.mdx index 68961c53d24..26a01296b53 100644 --- a/docs/api/qiskit-addon-aqc-tensor/objective.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/objective.mdx @@ -1,6 +1,6 @@ --- -title: objective (latest version) -description: API reference for qiskit_addon_aqc_tensor.objective in the latest version of qiskit-addon-aqc-tensor +title: objective (v0.2) +description: API reference for qiskit_addon_aqc_tensor.objective in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 2 python_api_type: module python_api_name: qiskit_addon_aqc_tensor.objective diff --git a/docs/api/qiskit-addon-aqc-tensor/simulation-aer-qiskit-aer-mps.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer-qiskit-aer-mps.mdx similarity index 95% rename from docs/api/qiskit-addon-aqc-tensor/simulation-aer-qiskit-aer-mps.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer-qiskit-aer-mps.mdx index f6bdbc0e20a..d4bc0eb1143 100644 --- a/docs/api/qiskit-addon-aqc-tensor/simulation-aer-qiskit-aer-mps.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer-qiskit-aer-mps.mdx @@ -1,6 +1,6 @@ --- -title: QiskitAerMPS (latest version) -description: API reference for qiskit_addon_aqc_tensor.simulation.aer.QiskitAerMPS in the latest version of qiskit-addon-aqc-tensor +title: QiskitAerMPS (v0.2) +description: API reference for qiskit_addon_aqc_tensor.simulation.aer.QiskitAerMPS in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.simulation.aer.QiskitAerMPS diff --git a/docs/api/qiskit-addon-aqc-tensor/simulation-aer-qiskit-aer-simulation-settings.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer-qiskit-aer-simulation-settings.mdx similarity index 94% rename from docs/api/qiskit-addon-aqc-tensor/simulation-aer-qiskit-aer-simulation-settings.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer-qiskit-aer-simulation-settings.mdx index 4988fc4deca..a84e6f2a2ec 100644 --- a/docs/api/qiskit-addon-aqc-tensor/simulation-aer-qiskit-aer-simulation-settings.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer-qiskit-aer-simulation-settings.mdx @@ -1,6 +1,6 @@ --- -title: QiskitAerSimulationSettings (latest version) -description: API reference for qiskit_addon_aqc_tensor.simulation.aer.QiskitAerSimulationSettings in the latest version of qiskit-addon-aqc-tensor +title: QiskitAerSimulationSettings (v0.2) +description: API reference for qiskit_addon_aqc_tensor.simulation.aer.QiskitAerSimulationSettings in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.simulation.aer.QiskitAerSimulationSettings diff --git a/docs/api/qiskit-addon-aqc-tensor/simulation-aer.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer.mdx similarity index 95% rename from docs/api/qiskit-addon-aqc-tensor/simulation-aer.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer.mdx index 63a91be1436..56b4228a692 100644 --- a/docs/api/qiskit-addon-aqc-tensor/simulation-aer.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-aer.mdx @@ -1,6 +1,6 @@ --- -title: aer (latest version) -description: API reference for qiskit_addon_aqc_tensor.simulation.aer in the latest version of qiskit-addon-aqc-tensor +title: aer (v0.2) +description: API reference for qiskit_addon_aqc_tensor.simulation.aer in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 2 python_api_type: module python_api_name: qiskit_addon_aqc_tensor.simulation.aer diff --git a/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-qiskit-quimb-conversion-context.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-qiskit-quimb-conversion-context.mdx similarity index 89% rename from docs/api/qiskit-addon-aqc-tensor/simulation-quimb-qiskit-quimb-conversion-context.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-qiskit-quimb-conversion-context.mdx index 43161fa1e75..c0954ca0b46 100644 --- a/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-qiskit-quimb-conversion-context.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-qiskit-quimb-conversion-context.mdx @@ -1,6 +1,6 @@ --- -title: QiskitQuimbConversionContext (latest version) -description: API reference for qiskit_addon_aqc_tensor.simulation.quimb.QiskitQuimbConversionContext in the latest version of qiskit-addon-aqc-tensor +title: QiskitQuimbConversionContext (v0.2) +description: API reference for qiskit_addon_aqc_tensor.simulation.quimb.QiskitQuimbConversionContext in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.simulation.quimb.QiskitQuimbConversionContext diff --git a/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-quimb-circuit-factory.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-quimb-circuit-factory.mdx similarity index 84% rename from docs/api/qiskit-addon-aqc-tensor/simulation-quimb-quimb-circuit-factory.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-quimb-circuit-factory.mdx index 4d23612d6d9..3ab7eeeecac 100644 --- a/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-quimb-circuit-factory.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-quimb-circuit-factory.mdx @@ -1,6 +1,6 @@ --- -title: QuimbCircuitFactory (latest version) -description: API reference for qiskit_addon_aqc_tensor.simulation.quimb.QuimbCircuitFactory in the latest version of qiskit-addon-aqc-tensor +title: QuimbCircuitFactory (v0.2) +description: API reference for qiskit_addon_aqc_tensor.simulation.quimb.QuimbCircuitFactory in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.simulation.quimb.QuimbCircuitFactory diff --git a/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-quimb-simulator.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-quimb-simulator.mdx similarity index 96% rename from docs/api/qiskit-addon-aqc-tensor/simulation-quimb-quimb-simulator.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-quimb-simulator.mdx index 0113fc9a695..2235f88ea3d 100644 --- a/docs/api/qiskit-addon-aqc-tensor/simulation-quimb-quimb-simulator.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb-quimb-simulator.mdx @@ -1,6 +1,6 @@ --- -title: QuimbSimulator (latest version) -description: API reference for qiskit_addon_aqc_tensor.simulation.quimb.QuimbSimulator in the latest version of qiskit-addon-aqc-tensor +title: QuimbSimulator (v0.2) +description: API reference for qiskit_addon_aqc_tensor.simulation.quimb.QuimbSimulator in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 1 python_api_type: class python_api_name: qiskit_addon_aqc_tensor.simulation.quimb.QuimbSimulator diff --git a/docs/api/qiskit-addon-aqc-tensor/simulation-quimb.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb.mdx similarity index 98% rename from docs/api/qiskit-addon-aqc-tensor/simulation-quimb.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb.mdx index c22558e6d2c..e4f095c8dad 100644 --- a/docs/api/qiskit-addon-aqc-tensor/simulation-quimb.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation-quimb.mdx @@ -1,6 +1,6 @@ --- -title: quimb (latest version) -description: API reference for qiskit_addon_aqc_tensor.simulation.quimb in the latest version of qiskit-addon-aqc-tensor +title: quimb (v0.2) +description: API reference for qiskit_addon_aqc_tensor.simulation.quimb in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 2 python_api_type: module python_api_name: qiskit_addon_aqc_tensor.simulation.quimb diff --git a/docs/api/qiskit-addon-aqc-tensor/simulation.mdx b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation.mdx similarity index 99% rename from docs/api/qiskit-addon-aqc-tensor/simulation.mdx rename to docs/api/qiskit-addon-aqc-tensor/0.2/simulation.mdx index 6ac0123ea68..f87da580a3f 100644 --- a/docs/api/qiskit-addon-aqc-tensor/simulation.mdx +++ b/docs/api/qiskit-addon-aqc-tensor/0.2/simulation.mdx @@ -1,6 +1,6 @@ --- -title: simulation (latest version) -description: API reference for qiskit_addon_aqc_tensor.simulation in the latest version of qiskit-addon-aqc-tensor +title: simulation (v0.2) +description: API reference for qiskit_addon_aqc_tensor.simulation in qiskit-addon-aqc-tensor v0.2 in_page_toc_min_heading_level: 2 python_api_type: module python_api_name: qiskit_addon_aqc_tensor.simulation diff --git a/docs/api/qiskit-addon-aqc-tensor/release-notes.mdx b/docs/api/qiskit-addon-aqc-tensor/release-notes.mdx deleted file mode 100644 index 98e4f4d51bf..00000000000 --- a/docs/api/qiskit-addon-aqc-tensor/release-notes.mdx +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: Approximate quantum compilation (AQC-Tensor) release notes -description: Changes made to Approximate quantum compilation (AQC-Tensor) -in_page_toc_max_heading_level: 2 ---- - - - - - -# Approximate quantum compilation (AQC-Tensor) release notes - - - - - -## 0.2.0 - - - -### Prelude - -This release renames the primary objective to [`MaximizeStateFidelity`](objective#qiskit_addon_aqc_tensor.objective.MaximizeStateFidelity "qiskit_addon_aqc_tensor.objective.MaximizeStateFidelity") and adds support for Qiskit 2.0. - - - -### New Features - -* Adds the [`parametrize_circuit()`](ansatz-generation#qiskit_addon_aqc_tensor.ansatz_generation.parametrize_circuit "qiskit_addon_aqc_tensor.ansatz_generation.parametrize_circuit") function for generating a parametrized version of a given circuit. In contrast to [`generate_ansatz_from_circuit()`](ansatz-generation#qiskit_addon_aqc_tensor.ansatz_generation.generate_ansatz_from_circuit "qiskit_addon_aqc_tensor.ansatz_generation.generate_ansatz_from_circuit"), `parametrize_circuit` does not change the types of gates in the circuit. It simply replaces numerical parameters with free parameters. - -* Support for Python 3.13. - - - -### Upgrade Notes - -* The `OneMinusFidelity` objective function has been renamed and is now known as [`MaximizeStateFidelity`](objective#qiskit_addon_aqc_tensor.objective.MaximizeStateFidelity "qiskit_addon_aqc_tensor.objective.MaximizeStateFidelity"). As a related change, one should now call the [`loss_function()`](objective#qiskit_addon_aqc_tensor.objective.MaximizeStateFidelity.loss_function "qiskit_addon_aqc_tensor.objective.MaximizeStateFidelity.loss_function") method to obtain the value and gradient of the loss function, instead of calling the instance directly (through its `__call__` method). - -* Qiskit SDK version 1.3 or higher is now required. Qiskit SDK version 2.0 is now supported. - - - -### Bug Fixes - -* This release fixes the import of `quimb_gate()` to work on versions of qiskit-quimb greater than 0.0.5. The aforementioned function is now imported from the toplevel `qiskit_quimb` instead of `qiskit_quimb.circuit`. - - - - - -## 0.1.1 - - - - - -### New Features - -* This release adds quimb-autograd as an optional dependency, so that one can now run `pip install 'qiskit-addon-aqc-tensor[quimb-autograd]'` to install the addon along with quimb and autograd. - - - - - -## 0.1.0 - - - - - -### Prelude - -Initial release. - diff --git a/public/docs/api/qiskit-addon-aqc-tensor/0.2/objects.inv b/public/docs/api/qiskit-addon-aqc-tensor/0.2/objects.inv new file mode 100644 index 00000000000..3c3bda03e70 Binary files /dev/null and b/public/docs/api/qiskit-addon-aqc-tensor/0.2/objects.inv differ diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-1.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-1.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-1.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-1.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-2.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-2.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-2.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-2.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-3.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-3.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-3.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-3.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-4.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-4.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-4.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-4.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-5.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-5.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-5.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-5.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-6.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-6.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-6.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-6.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-7.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-7.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-7.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-7.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-8.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-8.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-8.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-8.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-9.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-9.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/ansatz_generation-9.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/ansatz_generation-9.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-KAK-1.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-KAK-1.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-KAK-1.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-KAK-1.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-KAK-2.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-KAK-2.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-KAK-2.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-KAK-2.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-1.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-1.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-1.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-1.svg diff --git a/public/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-2.svg b/public/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-2.svg similarity index 100% rename from public/docs/images/api/qiskit-addon-aqc-tensor/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-2.svg rename to public/docs/images/api/qiskit-addon-aqc-tensor/0.2/qiskit_addon_aqc_tensor-ansatz_generation-ZXZ-2.svg diff --git a/scripts/config/api-html-artifacts.json b/scripts/config/api-html-artifacts.json index b4ef47fc1e6..9dae83389d6 100644 --- a/scripts/config/api-html-artifacts.json +++ b/scripts/config/api-html-artifacts.json @@ -90,6 +90,7 @@ "0.3": "https://ibm.box.com/shared/static/qiskfdazhq1dpxcl9b627x9yi60gncb4.zip" }, "qiskit-addon-aqc-tensor": { + "0.3": "https://ibm.box.com/shared/static/uzw1mzmypuqf2one830vdrvy27x2brvu.zip", "0.2": "https://ibm.box.com/shared/static/dhuyxtri674xvb3oky5rg019bd1a44hf.zip", "0.1": "https://ibm.box.com/shared/static/jnxlji7b6cguhbvp1txdi2vhym38wcnc.zip" }, diff --git a/scripts/config/historical-pages-to-latest.json b/scripts/config/historical-pages-to-latest.json index 9323e61f359..64430e44893 100644 --- a/scripts/config/historical-pages-to-latest.json +++ b/scripts/config/historical-pages-to-latest.json @@ -1483,7 +1483,8 @@ "0.17": {} }, "qiskit-addon-aqc-tensor": { - "0.1": {} + "0.1": {}, + "0.2": {} }, "qiskit-addon-obp": { "0.1": {},