Skip to content

Commit 1d3e87d

Browse files
committed
Cleanup
1 parent bbbe868 commit 1d3e87d

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

azure-quantum/azure/quantum/qiskit/backends/backend.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -696,7 +696,7 @@ def _get_qir_str(
696696
config = self._config
697697
# Barriers aren't removed by transpilation and must be explicitly removed in the Qiskit to QIR translation.
698698
supports_barrier = "barrier" in config.basis_gates
699-
skip_transpilation = kwargs.pop("skip_transpilation", False)
699+
skip_transpilation = kwargs.pop("skip_transpilation", True)
700700

701701
backend = QSharpBackend(
702702
qiskit_pass_options={"supports_barrier": supports_barrier},
@@ -722,8 +722,7 @@ def _translate_input(
722722
qir = self._get_qir_str(circuit, target_profile, skip_transpilation=True)
723723
logger.debug(f"QIR:\n{qir}")
724724

725-
# We'll transpile automatically to the supported gates in QIR unless explicitly skipped.
726-
skip_transpilation = input_params.pop("skipTranspile", False)
725+
skip_transpilation = input_params.pop("skipTranspile", True)
727726

728727
qir_str = self._get_qir_str(
729728
circuit, target_profile, skip_transpilation=skip_transpilation
@@ -734,8 +733,7 @@ def _translate_input(
734733
if not skip_transpilation:
735734
# We'll only log the QIR again if we performed a transpilation.
736735
if logger.isEnabledFor(logging.DEBUG):
737-
qir = str(qir_str)
738-
logger.debug(f"QIR (Post-transpilation):\n{qir}")
736+
logger.debug(f"QIR (Post-transpilation):\n{qir_str}")
739737

740738
if "items" not in input_params:
741739
arguments = input_params.pop("arguments", [])

azure-quantum/azure/quantum/target/target.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@
99
import abc
1010
import warnings
1111

12-
from azure.quantum._client.models import TargetStatus, SessionDetails
13-
from azure.quantum._client.models._enums import SessionJobFailurePolicy
14-
from azure.quantum.job.job import Job, BaseJob
15-
from azure.quantum.job.session import Session, SessionHost
12+
from azure.quantum._client.models import TargetStatus
13+
from azure.quantum.job.job import Job
14+
from azure.quantum.job.session import SessionHost
1615
from azure.quantum.job.base_job import ContentType
1716
from azure.quantum.target.params import InputParams
1817
if TYPE_CHECKING:

0 commit comments

Comments
 (0)