chore: Enforce naming conventions on module files

This commit is contained in:
Alessandro Candido
2024-02-08 10:30:22 +01:00
parent 1ed3832a37
commit 890b9d1c93
4 changed files with 10 additions and 10 deletions

View File

@@ -5,12 +5,12 @@ import numpy as np
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 to an equivalent TN expression through the class function
state_vector_operands() following the Einstein summation convention in the
interleave format.
"""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 to an
equivalent TN expression through the class function state_vector_operands()
following the Einstein summation convention in the interleave format.
See document for detail of the format: https://docs.nvidia.com/cuda/cuquantum/python/api/generated/cuquantum.contract.html

View File

@@ -2,8 +2,8 @@ import cupy as cp
import numpy as np
from cuquantum import cutensornet as cutn
from qibotn.MPSUtils import apply_gate, initial
from qibotn.QiboCircuitConvertor import QiboCircuitToEinsum
from qibotn.circuit_convertor import QiboCircuitToEinsum
from qibotn.mps_utils import apply_gate, initial
class QiboCircuitToMPS:

View File

@@ -2,9 +2,9 @@ import cupy as cp
from cupy.cuda.runtime import getDeviceCount
from cuquantum import contract
from qibotn.circuit_convertor import QiboCircuitToEinsum
from qibotn.circuit_to_mps import QiboCircuitToMPS
from qibotn.mps_contraction_helper import MPSContractionHelper
from qibotn.QiboCircuitConvertor import QiboCircuitToEinsum
from qibotn.QiboCircuitToMPS import QiboCircuitToMPS
def dense_vector_tn(qibo_circ, datatype):