Commit Graph
93 Commits
Author SHA1 Message Date
tankya2 9cc1dcdffb Updated docstring to class 2023-04-21 11:11:06 +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
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
tankya2andAlessandro Candido 93ec07c237 Changed contract() input to interleaved format 2023-02-17 08:27:36 +01:00
tankya2andAlessandro Candido 3b00c81330 Format change using Black 2023-02-17 08:27:35 +01:00
tankya2andAlessandro Candido bed3a50be5 Created run_bench to get rid of repeated test code 2023-02-17 08:26:44 +01:00
tankya2andAlessandro Candido 6838faba33 Qibo circuit convertor 2023-02-17 08:22:08 +01:00
liweiandGitHub d1721ae37a Merge pull request #8 from qiboteam/qasm_with_quimb_backend
Qasm with quimb backend
2023-02-17 10:11:57 +08:00
liweiandGitHub 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
liweiandGitHub 7849ec7a2a Merge branch 'main' into qasm_with_quimb_backend 2023-02-13 18:39:24 +08:00