Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 0 additions & 8 deletions azure-quantum/azure/quantum/qiskit/backends/quantinuum.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,6 @@

def _get_n_qubits(name):
name = name.lower()
if ".h1-" in name or "hqs-lt" in name:
return 20
if ".h2-" in name:
return 56
warnings.warn(
Expand Down Expand Up @@ -103,7 +101,6 @@ def _get_n_qubits(self, name):
class QuantinuumSyntaxCheckerQirBackend(QuantinuumQirBackendBase):
backend_names = (
# Note: Target names on the same line are equivalent.
"quantinuum.sim.h1-1sc",
"quantinuum.sim.h2-1sc",
"quantinuum.sim.h2-2sc"
)
Expand Down Expand Up @@ -141,7 +138,6 @@ def __init__(self, name: str, provider: "AzureQuantumProvider", **kwargs):
class QuantinuumEmulatorQirBackend(QuantinuumQirBackendBase):
backend_names = (
# Note: Target names on the same line are equivalent.
"quantinuum.sim.h1-1e",
"quantinuum.sim.h2-1e",
"quantinuum.sim.h2-2e"
)
Expand Down Expand Up @@ -179,7 +175,6 @@ def __init__(self, name: str, provider: "AzureQuantumProvider", **kwargs):
class QuantinuumQPUQirBackend(QuantinuumQirBackendBase):
backend_names = (
# Note: Target names on the same line are equivalent.
"quantinuum.qpu.h1-1",
"quantinuum.qpu.h2-1",
"quantinuum.qpu.h2-2"
)
Expand Down Expand Up @@ -254,7 +249,6 @@ def _get_n_qubits(self, name):
class QuantinuumSyntaxCheckerBackend(QuantinuumBackend):
backend_names = (
# Note: Target names on the same line are equivalent.
"quantinuum.sim.h1-1sc",
"quantinuum.sim.h2-1sc",
"quantinuum.sim.h2-2sc"
)
Expand Down Expand Up @@ -292,7 +286,6 @@ def __init__(self, name: str, provider: "AzureQuantumProvider", **kwargs):
class QuantinuumEmulatorBackend(QuantinuumBackend):
backend_names = (
# Note: Target names on the same line are equivalent.
"quantinuum.sim.h1-1e",
"quantinuum.sim.h2-1e",
"quantinuum.sim.h2-2e"
)
Expand Down Expand Up @@ -330,7 +323,6 @@ def __init__(self, name: str, provider: "AzureQuantumProvider", **kwargs):
class QuantinuumQPUBackend(QuantinuumBackend):
backend_names = (
# Note: Target names on the same line are equivalent.
"quantinuum.qpu.h1-1",
"quantinuum.qpu.h2-1",
"quantinuum.qpu.h2-2"
)
Expand Down
5 changes: 1 addition & 4 deletions azure-quantum/azure/quantum/target/quantinuum.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,6 @@ class Quantinuum(Target):
"""Quantinuum target."""
target_names = (
# Note: Target names on the same line are equivalent.
"quantinuum.qpu.h1-1",
"quantinuum.sim.h1-1sc",
"quantinuum.sim.h1-1e",
"quantinuum.qpu.h2-1",
"quantinuum.sim.h2-1sc",
"quantinuum.sim.h2-1e",
Expand All @@ -34,7 +31,7 @@ class Quantinuum(Target):
def __init__(
self,
workspace: Workspace,
name: str = "quantinuum.sim.h1-1sc",
name: str = "quantinuum.sim.h2-1sc",
input_data_format: str = "honeywell.openqasm.v1",
output_data_format: str = "honeywell.quantum-results.v1",
capability: str = "",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -425,7 +425,7 @@ interactions:
message: Created
- request:
body: 'b''{"id": "00000000-0000-0000-0000-000000000001", "name": "Qiskit Sample
- 3-qubit GHZ circuit", "providerId": "quantinuum", "target": "quantinuum.sim.h1-1e",
- 3-qubit GHZ circuit", "providerId": "quantinuum", "target": "quantinuum.sim.h2-1e",
"itemType": "Job", "containerUri": "https://mystorage.blob.core.windows.net/job-00000000-0000-0000-0000-000000000001?sv=PLACEHOLDER&ss=b&srt=co&spr=https&st=2000-01-01T00%3A00%3A00Z&se=2050-01-01T00%3A00%3A00Z&sp=rwlac&sig=PLACEHOLDER",
"inputDataUri": "https://mystorage.blob.core.windows.net/job-00000000-0000-0000-0000-000000000001/inputData",
"inputDataFormat": "qir.v1", "inputParams": {"count": 500, "shots": 500, "items":
Expand Down Expand Up @@ -460,7 +460,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
null, "errorData": null, "isCancelling": false, "tags": [], "name": "Qiskit
Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -501,7 +501,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
null, "errorData": null, "isCancelling": false, "tags": [], "name": "Qiskit
Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -542,7 +542,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
null, "errorData": null, "isCancelling": false, "tags": [], "name": "Qiskit
Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -583,7 +583,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
null, "errorData": null, "isCancelling": false, "tags": [], "name": "Qiskit
Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -624,7 +624,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
null, "errorData": null, "isCancelling": false, "tags": [], "name": "Qiskit
Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -665,7 +665,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
null, "errorData": null, "isCancelling": false, "tags": [], "name": "Qiskit
Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -706,7 +706,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
null, "errorData": null, "isCancelling": false, "tags": [], "name": "Qiskit
Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -747,7 +747,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
{"count": 1}, "errorData": null, "isCancelling": false, "tags": [], "name":
"Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -788,7 +788,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
{"count": 1}, "errorData": null, "isCancelling": false, "tags": [], "name":
"Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -829,7 +829,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
{"count": 1}, "errorData": null, "isCancelling": false, "tags": [], "name":
"Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -870,7 +870,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
{"count": 1}, "errorData": null, "isCancelling": false, "tags": [], "name":
"Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -911,7 +911,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
{"count": 1}, "errorData": null, "isCancelling": false, "tags": [], "name":
"Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -952,7 +952,7 @@ interactions:
"beginExecutionTime": null, "cancellationTime": null, "quantumComputingData":
{"count": 1}, "errorData": null, "isCancelling": false, "tags": [], "name":
"Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": null, "costEstimate":
null, "itemType": "Job"}'
headers:
Expand Down Expand Up @@ -993,7 +993,7 @@ interactions:
"beginExecutionTime": "2024-08-29T21:25:29.011106+00:00", "cancellationTime":
null, "quantumComputingData": {"count": 1}, "errorData": null, "isCancelling":
false, "tags": [], "name": "Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": "2024-08-29T21:25:29.012717+00:00",
"costEstimate": {"currencyCode": "USD", "events": [{"dimensionId": "ehqc",
"dimensionName": "EHQC", "measureUnit": "hqc", "amountBilled": 11.1, "amountConsumed":
Expand Down Expand Up @@ -1036,7 +1036,7 @@ interactions:
"beginExecutionTime": "2024-08-29T21:25:29.011106+00:00", "cancellationTime":
null, "quantumComputingData": {"count": 1}, "errorData": null, "isCancelling":
false, "tags": [], "name": "Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": "2024-08-29T21:25:29.012717+00:00",
"costEstimate": {"currencyCode": "USD", "events": [{"dimensionId": "ehqc",
"dimensionName": "EHQC", "measureUnit": "hqc", "amountBilled": 11.1, "amountConsumed":
Expand Down Expand Up @@ -1079,7 +1079,7 @@ interactions:
"beginExecutionTime": "2024-08-29T21:25:29.011106+00:00", "cancellationTime":
null, "quantumComputingData": {"count": 1}, "errorData": null, "isCancelling":
false, "tags": [], "name": "Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": "2024-08-29T21:25:29.012717+00:00",
"costEstimate": {"currencyCode": "USD", "events": [{"dimensionId": "ehqc",
"dimensionName": "EHQC", "measureUnit": "hqc", "amountBilled": 11.1, "amountConsumed":
Expand Down Expand Up @@ -1203,7 +1203,7 @@ interactions:
"beginExecutionTime": "2024-08-29T21:25:29.011106+00:00", "cancellationTime":
null, "quantumComputingData": {"count": 1}, "errorData": null, "isCancelling":
false, "tags": [], "name": "Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": "2024-08-29T21:25:29.012717+00:00",
"costEstimate": {"currencyCode": "USD", "events": [{"dimensionId": "ehqc",
"dimensionName": "EHQC", "measureUnit": "hqc", "amountBilled": 11.1, "amountConsumed":
Expand Down Expand Up @@ -1246,7 +1246,7 @@ interactions:
"beginExecutionTime": "2024-08-29T21:25:29.011106+00:00", "cancellationTime":
null, "quantumComputingData": {"count": 1}, "errorData": null, "isCancelling":
false, "tags": [], "name": "Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": "2024-08-29T21:25:29.012717+00:00",
"costEstimate": {"currencyCode": "USD", "events": [{"dimensionId": "ehqc",
"dimensionName": "EHQC", "measureUnit": "hqc", "amountBilled": 11.1, "amountConsumed":
Expand Down Expand Up @@ -1289,7 +1289,7 @@ interactions:
"beginExecutionTime": "2024-08-29T21:25:29.011106+00:00", "cancellationTime":
null, "quantumComputingData": {"count": 1}, "errorData": null, "isCancelling":
false, "tags": [], "name": "Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": "2024-08-29T21:25:29.012717+00:00",
"costEstimate": {"currencyCode": "USD", "events": [{"dimensionId": "ehqc",
"dimensionName": "EHQC", "measureUnit": "hqc", "amountBilled": 11.1, "amountConsumed":
Expand Down Expand Up @@ -1580,7 +1580,7 @@ interactions:
"beginExecutionTime": "2024-08-29T21:25:29.011106+00:00", "cancellationTime":
null, "quantumComputingData": {"count": 1}, "errorData": null, "isCancelling":
false, "tags": [], "name": "Qiskit Sample - 3-qubit GHZ circuit", "id": "00000000-0000-0000-0000-000000000001",
"providerId": "quantinuum", "target": "quantinuum.sim.h1-1e", "creationTime":
"providerId": "quantinuum", "target": "quantinuum.sim.h2-1e", "creationTime":
"2024-08-29T21:24:51.442264+00:00", "endExecutionTime": "2024-08-29T21:25:29.012717+00:00",
"costEstimate": {"currencyCode": "USD", "events": [{"dimensionId": "ehqc",
"dimensionName": "EHQC", "measureUnit": "hqc", "amountBilled": 11.1, "amountConsumed":
Expand Down
Loading
Loading