Commit Graph

84 Commits

Author SHA1 Message Date
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
tankya2
aee995802f Add datatype as an input in eval() [skip ci] 2023-04-18 11:34:00 +08:00
tankya2
7751dbd2f9 Added back GPU portion [skip ci] 2023-04-03 10:31:23 +08:00
tankya2
bed7d71787 Commented away GPU portion 2023-04-03 10:21:35 +08:00
tankya2
57414dfb44 added in decorator to mark GPU 2023-04-03 10:18:53 +08:00
tankya2
04c4190c98 Removed python 3.7 from version matrix 2023-03-22 10:51:32 +08:00
tankya2
727e11f34a Update cuquantum version 2023-03-22 09:12:13 +08:00
tankya2
3dbc4e623e Changed python version to 3.8 2023-03-22 09:01:19 +08:00
tankya2
c05fe12e46 Updated with pytest script for testing 2023-03-21 15:17:29 +08:00
tankya2
b200aed968 Removed duplicated *.pyc 2023-02-23 12:11:18 +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
liwei
d1721ae37a Merge pull request #8 from qiboteam/qasm_with_quimb_backend
Qasm with quimb backend
2023-02-17 10:11:57 +08:00
liwei
176db9097b Merge pull request #13 from qiboteam/quimb-qasm-parser
Refactor quimb backend
2023-02-16 16:38:42 +08: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
458ad3cfc5 Add pre-commit 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
Alessandro Candido
ed624c1889 Drop tests on Windows not to exceed billing quota 2023-02-16 08:23:52 +01:00
Alessandro Candido
d42041ec39 Drop tests on MacOS not to exceed billing quota 2023-02-15 17:18: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
46d7c30caf Adding config file to store the initial setup parameters 2023-02-14 21:36:08 +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
Alessandro Candido
00fdf932b7 Polish version retrieval and long description loading 2023-02-14 14:05:35 +01:00
Liwei Yang
d3e0e113b0 Add the end-of-line new line back as per autopep8 formatter 2023-02-14 17:51:00 +08:00
Liwei Yang
a8aa3e2cff Add missing packages 2023-02-14 17:01:36 +08:00
tankya2
dc362bd992 Changed contract() input to interleaved format 2023-02-14 14:54:51 +08:00
liwei
7849ec7a2a Merge branch 'main' into qasm_with_quimb_backend 2023-02-13 18:39:24 +08:00
Liwei Yang
23babbd3a8 Put the initialization of states into a function to facilitate testing 2023-02-13 17:41:59 +08:00
tankya2
98fa7650c1 Format change using Black 2023-02-13 14:33:58 +08:00
tankya2
9890d1ffed Created run_bench to get rid of repeated test code 2023-02-13 14:14:53 +08:00
tankya2
82aebb19d0 Ending with newline 2023-02-13 09:39:46 +08:00
tankya2
9e01ff9e25 Qibo circuit convertor 2023-02-10 16:34:31 +08:00
tankya2
3c706e692d Qibo circuit convertor 2023-02-10 16:31:17 +08:00
Nitin Shivaraman
877e7851b9 Moved quimb calls into a separate core function 2023-02-10 00:19:37 +08:00
Nitin Shivaraman
0e4f01264c Refactor lamda and lamba to lambda_ 2023-02-09 23:37:13 +08:00
Liwei Yang
9ab7f5ec58 Remove printing of execution time. 2023-02-09 18:56:43 +08:00