Update poetry to using CUDA12, fix the paths in refactored cuquantum code.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import cupy as cp
|
||||
import numpy as np
|
||||
from cuquantum import cutensornet as cutn
|
||||
# from cuquantum import tensornet as cutn
|
||||
import cuquantum.bindings.cutensornet as cutn
|
||||
|
||||
from qibotn.circuit_convertor import QiboCircuitToEinsum
|
||||
from qibotn.mps_utils import apply_gate, initial
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
import cupy as cp
|
||||
import cuquantum.cutensornet as cutn
|
||||
# import cuquantum.tensornet as cutn
|
||||
import cuquantum.bindings.cutensornet as cutn
|
||||
from cupy.cuda import nccl
|
||||
from cupy.cuda.runtime import getDeviceCount
|
||||
from cuquantum import Network, contract
|
||||
from cuquantum.tensornet import Network, contract
|
||||
from mpi4py import MPI
|
||||
from qibo import hamiltonians
|
||||
from qibo.symbols import I, X, Y, Z
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from cuquantum import contract, contract_path
|
||||
from cuquantum.tensornet import contract, contract_path
|
||||
|
||||
# Reference: https://github.com/NVIDIA/cuQuantum/blob/main/python/samples/cutensornet/tn_algorithms/mps_algorithms.ipynb
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import cupy as cp
|
||||
from cuquantum import contract
|
||||
from cuquantum.cutensornet.experimental import contract_decompose
|
||||
from cuquantum.tensornet import contract
|
||||
from cuquantum.tensornet.experimental import contract_decompose
|
||||
|
||||
|
||||
def initial(num_qubits, dtype):
|
||||
|
||||
Reference in New Issue
Block a user