Skip to content

Commit ccbee11

Browse files
🎨 pre-commit fixes
1 parent 0debf99 commit ccbee11

File tree

3 files changed

+19
-15
lines changed

3 files changed

+19
-15
lines changed

eval/clifford_state_prep/clifford_state_prep_eval.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,8 @@ def reset_inconsistent_results() -> None:
470470
logger.info("Resetting inconsistent synthesis results and their timeouts...")
471471
with Session(engine) as session:
472472
cliff_results = (
473-
session.query(SynthesisResult)
473+
session
474+
.query(SynthesisResult)
474475
.filter(
475476
SynthesisResult.qmap_cliff_iter_gate_count.isnot(None),
476477
SynthesisResult.qmap_cliff_maxsat_gate_count.isnot(None),
@@ -480,7 +481,8 @@ def reset_inconsistent_results() -> None:
480481
)
481482

482483
circ_results = (
483-
session.query(SynthesisResult)
484+
session
485+
.query(SynthesisResult)
484486
.filter(
485487
SynthesisResult.qmap_circ_iter_gate_count.isnot(None),
486488
SynthesisResult.qmap_circ_maxsat_gate_count.isnot(None),
@@ -606,7 +608,8 @@ def prune_excess_benchmarks() -> None:
606608
for q in [1, 2, 3, 4, 5, 6]:
607609
allowed = _allowed_num_gates(q)
608610
deleted = (
609-
session.query(SynthesisResult)
611+
session
612+
.query(SynthesisResult)
610613
.filter(
611614
SynthesisResult.num_qubits == q,
612615
~SynthesisResult.num_gates.in_(list(allowed)),

eval/clifford_state_prep/visualize_clifford_synthesis.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,8 @@ def _read_results() -> pd.DataFrame:
119119
def _long_format(df: pd.DataFrame) -> tuple[pd.DataFrame, pd.DataFrame]:
120120
# Melt runtimes
121121
rt_long = (
122-
df.melt(
122+
df
123+
.melt(
123124
id_vars=["num_qubits", "num_gates", "instance"],
124125
value_vars=list(RUNTIME_COLS.keys()),
125126
var_name="metric",
@@ -132,7 +133,8 @@ def _long_format(df: pd.DataFrame) -> tuple[pd.DataFrame, pd.DataFrame]:
132133

133134
# Melt gate counts
134135
gc_long = (
135-
df.melt(
136+
df
137+
.melt(
136138
id_vars=["num_qubits", "num_gates", "instance"],
137139
value_vars=list(GATE_COLS.keys()),
138140
var_name="metric",

eval/na/zoned/eval_ids_relaxed_routing.py

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -206,10 +206,9 @@ def process_benchmark(
206206

207207
code = "\n".join(line for line in code.splitlines() if not line.startswith("@+ u"))
208208
pathlib.Path(f"out/{compiler_name}/{setting_name}").mkdir(exist_ok=True, parents=True)
209-
with pathlib.Path(f"out/{compiler_name}/{setting_name}/{benchmark_name}_{qc.num_qubits}.naviz").open(
210-
"w", encoding="utf-8"
211-
) as f:
212-
f.write(code)
209+
pathlib.Path(f"out/{compiler_name}/{setting_name}/{benchmark_name}_{qc.num_qubits}.naviz").write_text(
210+
code, encoding="utf-8"
211+
)
213212
print("\033[32m[INFO]\033[0m Done")
214213

215214
print(f"\033[32m[INFO]\033[0m Evaluating {benchmark_name} with {qc.num_qubits} qubits...")
@@ -561,12 +560,12 @@ def evaluate(self, name: str, qc: QuantumComputation, setting: str, code: str, s
561560

562561
def print_header(self) -> None:
563562
"""Print the header of the CSV file."""
564-
with pathlib.Path(self.filename).open("w", encoding="utf-8") as csv:
565-
csv.write(
566-
"circuit_name,num_qubits,setting,status,two_qubit_gates,scheduling_time,reuse_analysis_time,"
567-
"placement_time,routing_time,code_generation_time,total_time,two_qubit_gate_layer,max_two_qubit_gates,"
568-
"rearrangement_duration\n"
569-
)
563+
pathlib.Path(self.filename).write_text(
564+
"circuit_name,num_qubits,setting,status,two_qubit_gates,scheduling_time,reuse_analysis_time,"
565+
"placement_time,routing_time,code_generation_time,total_time,two_qubit_gate_layer,max_two_qubit_gates,"
566+
"rearrangement_duration\n",
567+
encoding="utf-8",
568+
)
570569

571570
def print_data(self) -> None:
572571
"""Print the data of the CSV file."""

0 commit comments

Comments
 (0)