Commit Graph

72 Commits

Author SHA1 Message Date
Liwei Yang
f97e1f95cc Minor typo fix 2023-10-17 10:58:26 +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
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
tankya2
cef8fb833e Add eval_tn_mpi function 2023-08-30 10:39:17 +08:00
tankya2
5d65149271 Update 2023-07-21 16:47:16 +08:00
tankya2
ec4784d09f added draft code for multi node 2023-07-14 12:13:27 +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
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
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
tankya2
aee995802f Add datatype as an input in eval() [skip ci] 2023-04-18 11:34:00 +08:00
tankya2
c05fe12e46 Updated with pytest script for testing 2023-03-21 15:17:29 +08:00
tankya2
74880c3777 Change the call to main to cuQuantum 2023-02-22 10:37:41 +08:00
tankya2
7650e5b904 Merge branch 'cuQuantum_cuTensorNet' of https://github.com/qiboteam/qibotn into cuQuantum_cuTensorNet 2023-02-22 10:24:24 +08:00
tankya2
a2ee2eeb99 Update to make codes clearer 2023-02-22 09:55:15 +08:00
tankya2
93ec07c237 Changed contract() input to interleaved format 2023-02-17 08:27:36 +01:00
tankya2
3b00c81330 Format change using Black 2023-02-17 08:27:35 +01:00
tankya2
bed3a50be5 Created run_bench to get rid of repeated test code 2023-02-17 08:26:44 +01:00
tankya2
6838faba33 Qibo circuit convertor 2023-02-17 08:22:08 +01:00
Alessandro Candido
662adfe158 Drop circuit-specific dedicated handling for swaps 2023-02-16 08:24:06 +01:00
Alessandro Candido
0af53d1ab0 Drop gate definition parser 2023-02-16 08:24:06 +01:00
Alessandro Candido
bdecea17ed Clean up tests 2023-02-16 08:24:06 +01:00
Alessandro Candido
250c41bf4d Start reworking qasm parser 2023-02-16 08:24:06 +01:00
Alessandro Candido
c07d9bf6c9 Drop previous parser 2023-02-16 08:24:06 +01:00
Liwei Yang
53382b8184 Use autopep8 for PEP-8 formatting 2023-02-15 17:28:06 +08:00
Nitin Shivaraman
bc13eed8f4 Added newline at the end of the file; fixed the arguments for eval_qft function in main file. 2023-02-14 21:42:05 +08:00
Nitin Shivaraman
2e8e13aa0c Updates to test file and library file to keep module and testing
functions separate. The Config file needs to be reviewed to either change it to json or other
formats.
2023-02-14 21:32:33 +08:00