Updated with pytest script for testing
This commit is contained in:
10
src/qibotn/cutn.py
Normal file
10
src/qibotn/cutn.py
Normal file
@@ -0,0 +1,10 @@
|
||||
# from qibotn import quimb as qiboquimb
|
||||
from QiboCircuitConvertor import QiboCircuitToEinsum
|
||||
from cuquantum import contract
|
||||
|
||||
|
||||
def eval(qibo_circ):
|
||||
myconvertor = QiboCircuitToEinsum(qibo_circ, dtype="complex128")
|
||||
operands_expression = myconvertor.state_vector()
|
||||
results = contract(*operands_expression)
|
||||
return results.flatten()
|
||||
Reference in New Issue
Block a user