From d558609bf6477a8adb270d342882a1c8874e5a52 Mon Sep 17 00:00:00 2001 From: Liwei Yang Date: Tue, 29 Aug 2023 17:29:50 +0800 Subject: [PATCH] Minor fix of typo and format. --- src/qibotn/QiboCircuitConvertor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/qibotn/QiboCircuitConvertor.py b/src/qibotn/QiboCircuitConvertor.py index 1a4d688..2753b9d 100644 --- a/src/qibotn/QiboCircuitConvertor.py +++ b/src/qibotn/QiboCircuitConvertor.py @@ -6,7 +6,7 @@ class QiboCircuitToEinsum: """Convert a circuit to a Tensor Network (TN) representation. The circuit is first processed to an intermediate form by grouping each gate matrix with its corresponding qubit it is acting on to a list. It is then - converted it to an equivalent TN expression through the class function + converted to an equivalent TN expression through the class function state_vector_operands() following the Einstein summation convention in the interleave format. @@ -44,7 +44,8 @@ class QiboCircuitToEinsum: for key in qubits_frontier: out_list.append(qubits_frontier[key]) - operand_exp_interleave = [x for y in zip(operands, mode_labels) for x in y] + operand_exp_interleave = [x for y in zip( + operands, mode_labels) for x in y] operand_exp_interleave.append(out_list) return operand_exp_interleave