Skip to content

Commit

Permalink
Update extensions.rst (#1394)
Browse files Browse the repository at this point in the history
  • Loading branch information
cqc-melf authored May 15, 2024
1 parent 436d3e3 commit 6969d48
Showing 1 changed file with 2 additions and 13 deletions.
15 changes: 2 additions & 13 deletions pytket/docs/extensions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ pytket extensions
=================

The pytket extensions are separate python modules which allow pytket to interface with backends from a range of providers including quantum devices from Quantinuum and IBM.
In pytket a ``Backend`` represents a connection to a QPU (Quantum Processing Unit) or simulator for processing quantum circuits. One can also access additional quantum devices and simulators via the cloud through the extensions for `Azure <https://cqcl.github.io/pytket-qsharp/api/api.html#pytket.extensions.qsharp.AzureBackend>`_ and `Braket <https://tket.quantinuum.com/extensions/pytket-braket/api.html#pytket.extensions.braket.BraketBackend>`_ .
In pytket a ``Backend`` represents a connection to a QPU (Quantum Processing Unit) or simulator for processing quantum circuits. One can also access additional quantum devices and simulators via the cloud through the extensions for `Braket <https://tket.quantinuum.com/extensions/pytket-braket/api.html#pytket.extensions.braket.BraketBackend>`_ .

Additionally, the extensions allow pytket to cross-compile circuits from different quantum computing libraries with the extensions for `qiskit <https://tket.quantinuum.com/extensions/pytket-qiskit/index.html>`_, `cirq <https://tket.quantinuum.com/extensions/pytket-cirq/index.html>`_ and `pennylane <https://tket.quantinuum.com/extensions/pytket-pennylane/index.html>`_ . This enables pytket's compilation features to be used in conjunction with other software tools.

Expand Down Expand Up @@ -48,9 +48,6 @@ QPUs
Cloud Access
------------

`AzureBackend <https://cqcl.github.io/pytket-qsharp/api/api.html#pytket.extensions.qsharp.AzureBackend>`_
- Backend for running circuits remotely using Azure Quantum devices and simulators.

`BraketBackend <https://tket.quantinuum.com/extensions/pytket-braket/api.html#pytket.extensions.braket.BraketBackend>`_
- Interface to Amazon Braket service.

Expand Down Expand Up @@ -119,13 +116,6 @@ Other
`QulacsBackend <https://tket.quantinuum.com/extensions/pytket-qulacs/api.html#pytket.extensions.qulacs.QulacsBackend>`_
- Backend for running simulations of variational quantum circuits on the Qulacs simulator.

`QsharpSimulatorBackend <https://cqcl.github.io/pytket-qsharp/api/api.html#pytket.extensions.qsharp.QsharpSimulatorBackend>`_
- Backend for simulating a circuit using the QDK.

`QsharpToffoliSimulatorBackend <https://cqcl.github.io/pytket-qsharp/api/api.html#pytket.extensions.qsharp.QsharpToffoliSimulatorBackend>`_
- Backend for simulating a Toffoli circuit using the QDK.


.. toctree::
:caption: Extensions:
:maxdepth: 0
Expand All @@ -141,7 +131,6 @@ Other
pytket-pyzx <https://tket.quantinuum.com/extensions/pytket-pyzx>
pytket-qir <https://tket.quantinuum.com/extensions/pytket-qir>
pytket-qiskit <https://tket.quantinuum.com/extensions/pytket-qiskit>
pytket-qsharp <https://cqcl.github.io/pytket-qsharp/api/index.html>
pytket-quantinuum <https://tket.quantinuum.com/extensions/pytket-quantinuum>
pytket-cutensornet <https://tket.quantinuum.com/extensions/pytket-cutensornet>
pytket-qulacs <https://tket.quantinuum.com/extensions/pytket-qulacs>
Expand All @@ -157,4 +146,4 @@ Other
.. _AerUnitaryBackend: https://tket.quantinuum.com/extensions/pytket-qiskit/api.html#pytket.extensions.qiskit.AerUnitaryBackend
.. _CirqDensityMatrixSampleBackend: https://tket.quantinuum.com/extensions/pytket-cirq/api.html#pytket.extensions.cirq.CirqDensityMatrixSampleBackend
.. _SimplexBackend: https://tket.quantinuum.com/extensions/pytket-pysimplex/api.html#pytket.extensions.pysimplex.SimplexBackend
.. _QulacsBackend: https://tket.quantinuum.com/extensions/pytket-qulacs/api.html#pytket.extensions.qulacs.QulacsBackend
.. _QulacsBackend: https://tket.quantinuum.com/extensions/pytket-qulacs/api.html#pytket.extensions.qulacs.QulacsBackend

0 comments on commit 6969d48

Please sign in to comment.