Commit Graph

454 Commits

Author SHA1 Message Date
Nitin Shivaraman
60553bf2e9 Fixed the comments of the PR 2023-11-17 15:21:08 +08:00
nitinshivaraman
b26360539c Merge branch 'main' into mps-for-quimb 2023-11-02 17:29:46 +08:00
Liwei Yang
2c15613e5e Move unnecessary packages away from the required set 2023-11-02 17:21:18 +08:00
Liwei Yang
1c043d95f5 Minor formatting update 2023-11-02 17:17:56 +08:00
liwei
c617cf5659 Merge pull request #19 from qiboteam/multi-node-multi-GPU
Multi node multi gpu
2023-10-17 15:31:51 +08:00
Andy Tan
fa0ed842b5 Merge branch 'main' into multi-node-multi-GPU 2023-10-17 14:11:44 +08:00
Liwei Yang
f97e1f95cc Minor typo fix 2023-10-17 10:58:26 +08:00
liwei
cb0a6f0d19 Merge pull request #17 from qiboteam/cuQuantum_mps
Cu quantum mps
2023-10-17 10:29:08 +08:00
Nitin Shivaraman
87cb5673ed Fixed the missing cuquantum libraries 2023-10-05 15:24:41 +08:00
Nitin Shivaraman
3d359ebc1f MPS execution for quimb 2023-10-05 15:20:38 +08:00
tankya2
15e90ebcc7 Added comments 2023-10-04 11:18:05 +08:00
tankya2
cec56f36d1 Merge branch 'multi-node-multi-GPU' of https://github.com/qiboteam/qibotn into multi-node-multi-GPU 2023-10-03 14:25:33 +08:00
tankya2
b2a2bfedf1 Removed main and added cupy import 2023-10-03 14:25:28 +08:00
Liwei Yang
fc665fcfc5 Fix the compatibility issue with qibo-0.2.0 during circuit-to-TN conversion 2023-09-27 16:41:52 +08:00
Liwei Yang
e91045f5a3 Check CUDA_PATH to determine if CUDA is installed and if the build job needs to run 2023-09-12 12:13:23 +08:00
tankya2
f59b1b0bc7 Update return for all ranks 2023-08-30 17:29:08 +08:00
tankya2
d12b8ab882 Black formate 2023-08-30 17:26:07 +08:00
tankya2
1c9df26472 Update with multi node code 2023-08-30 17:25:04 +08:00
tankya2
000c4a1b8e Remove unuse file 2023-08-30 17:24:34 +08:00
Liwei Yang
b84ccadb20 Move cupy package to extras to avoid the issue of missing CUDA 2023-08-30 16:41:17 +08:00
Liwei Yang
4902195902 Move cuquantum-python-cu11 package to extras to avoid the issue of missing CUDA 2023-08-30 15:58:32 +08:00
tankya2
ba442c9830 Format with black 2023-08-30 10:46:05 +08:00
tankya2
cef8fb833e Add eval_tn_mpi function 2023-08-30 10:39:17 +08:00
Liwei Yang
d558609bf6 Minor fix of typo and format. 2023-08-29 17:29:50 +08:00
tankya2
d81cce5e00 Change list conversion using constructor 2023-08-17 15:40:35 +08:00
tankya2
1dba4c3e94 Update lib name 2023-08-17 14:00:11 +08:00
tankya2
78246cf9a0 Change filename to that of naming convention 2023-08-17 13:48:40 +08:00
tankya2
89bdbfbe68 Format with Black 2023-08-17 13:23:29 +08:00
tankya2
3fafe2b3ff Remove path cache 2023-08-17 10:53:56 +08:00
tankya2
cb21d1d1c0 Update fucntions to use **kwargs 2023-08-17 10:41:32 +08:00
tankya2
c3809d36e6 remove return in apply_gate() 2023-08-16 18:19:09 +08:00
tankya2
a42ba15e88 use **kwargs 2023-08-16 18:18:27 +08:00
tankya2
7abb82c1fb Change list conversion method 2023-08-15 16:03:39 +08:00
tankya2
696f0524cc change list conversion method 2023-08-15 16:03:09 +08:00
tankya2
139748dcef change to literal for dict 2023-08-15 14:29:09 +08:00
tankya2
32bee13044 Removed return of tensor as it is modified in place 2023-08-03 15:33:34 +08:00
tankya2
c15e4ca967 Update function input as options attribute removed 2023-08-03 15:32:51 +08:00
tankya2
32611cdd74 Update the mps initialization function name 2023-08-03 13:34:51 +08:00
tankya2
ce018abb16 Removed default dtype 2023-08-03 13:32:20 +08:00
tankya2
ca6d5796dc Removed duplicated self.options 2023-08-03 11:26:20 +08:00
tankya2
fc3e0c24bd Return function output directly 2023-08-03 10:27:19 +08:00
tankya2
73d65a6af1 Removed unused imports 2023-08-03 10:23:56 +08:00
tankya2
6a22db07ad remove __main__ 2023-07-24 18:06:19 +08:00
tankya2
ac712d241e removed additional helper file 2023-07-24 18:04:59 +08:00
tankya2
4da70db97c remove MPO operation 2023-07-24 17:55:39 +08:00
Liwei Yang
b043e6a017 Add the pytest function for MPS in cuquantum. 2023-07-24 17:29:29 +08:00
tankya2
5d65149271 Update 2023-07-21 16:47:16 +08:00
tankya2
a17d8e6b78 free handle 2023-07-17 14:33:38 +08:00
tankya2
ec4784d09f added draft code for multi node 2023-07-14 12:13:27 +08:00
tankya2
3cb0fec99c Added MPS codes 2023-07-14 09:51:06 +08:00