Commit Graph

128 Commits

Author SHA1 Message Date
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
a17d8e6b78 free handle 2023-07-17 14:33:38 +08:00
tankya2
3cb0fec99c Added MPS codes 2023-07-14 09:51:06 +08:00
tankya2
76f61bc9fe Updated cuquantum requirement 2023-07-14 09:50:43 +08:00
tankya2
9eb93cf0a2 Initial commit 2023-07-12 15:09:47 +08:00
liwei
6455825050 Merge pull request #12 from qiboteam/cuQuantum_cuTensorNet
cuQuantum cuTensorNet backend
2023-04-21 18:41:35 +08:00
tankya2
2c7fa5d6f1 Updated frontier_dict to enumerate 2023-04-21 17:11:55 +08:00
Liwei Yang
2113e8a452 Minor summary update 2023-04-21 16:55:34 +08:00
tankya2
fa11a0ffac Grouped codes to higher level functions 2023-04-21 16:20:49 +08:00
tankya2
0eb186b43b Modify docstring of op_shape_from_qubits 2023-04-21 11:28:03 +08:00
tankya2
3cb799ddf1 Lifted shape function to class scope 2023-04-21 11:16:39 +08:00
tankya2
dedf1dd6fd Merge branch 'cuQuantum_cuTensorNet' of https://github.com/qiboteam/qibotn into cuQuantum_cuTensorNet 2023-04-21 11:11:12 +08:00
tankya2
9cc1dcdffb Updated docstring to class 2023-04-21 11:11:06 +08:00
Liwei Yang
00b6540ea6 Minor inlining update 2023-04-21 10:58:19 +08:00
Liwei Yang
88710f54f3 Minor refactoring for conciseness 2023-04-21 10:42:20 +08:00
Liwei Yang
f36a7a75a9 Minor typo fix 2023-04-19 17:33:16 +08:00
Liwei Yang
fae91374a0 Minor update with black formatting 2023-04-19 17:02:41 +08:00
tankya2
af19917071 Updated function call 2023-04-19 16:44:53 +08:00
tankya2
444a7d4a9f Merge branch 'cuQuantum_cuTensorNet' of https://github.com/qiboteam/qibotn into cuQuantum_cuTensorNet 2023-04-19 16:31:09 +08:00
tankya2
e849e6926b Added comments and refactor codes 2023-04-19 16:28:05 +08:00
Liwei Yang
e517b4fe7c Avoid flatten() so as to keep the shape information of contraction results 2023-04-19 16:23:59 +08:00
Liwei Yang
4d36afb9ef Expose the precision dtype to the caller so that users can specify the precision for testing 2023-04-19 16:11:14 +08:00
Liwei Yang
5bfa1d9f52 Remove unused imports 2023-04-19 15:21:24 +08:00
Liwei Yang
820744e57e Remove unused functions 2023-04-19 15:19:26 +08:00
Liwei Yang
725c92e75d Remove unused imports, format it using black 2023-04-19 15:12:08 +08:00
Liwei Yang
bea6b1c166 Remove the test in __main__.py because the test has been moved into folder 2023-04-19 15:09:01 +08:00
Liwei Yang
d86eaf0134 Fix the import error for QiboCircuitConvertor 2023-04-19 15:00:43 +08:00
Liwei Yang
a50cb76fdb Remove unnecessary aliases 2023-04-19 10:32:17 +08:00
Liwei Yang
c592c6018a Make the import statement more concise 2023-04-19 10:13:30 +08:00