Commit Graph

48 Commits

Author SHA1 Message Date
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
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
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
Liwei Yang
01a0d02bc2 Remove unneeded print() 2023-02-09 18:35:57 +08:00
Liwei Yang
75d21d46a3 Remove unused pnjit decorator 2023-02-09 16:34:31 +08:00
nitinshivaraman
196a1bbd12 Merge pull request #10 from qiboteam/pypkg
Reorganize package and content v2
2023-02-08 10:49:36 +08:00
Alessandro Candido
82e8e872c0 Fix and silence Pylint errors 2023-02-07 12:42:44 +01:00
Alessandro Candido
73a747f2bd Temporary solution to qiboteam/qibojit#107 in tests 2023-02-07 12:38:20 +01:00
Alessandro Candido
35d47ecd1c Add pylint dep 2023-02-07 12:05:24 +01:00
Alessandro Candido
b8f09ddf36 provide suiitable test 2023-02-07 10:28:53 +01:00
Alessandro Candido
f595c268ad Solve trivial Pylint errors 2023-02-07 10:19:43 +01:00
Alessandro Candido
c8ccb1849c Specify required quimb extra 2023-02-07 09:52:28 +01:00
Alessandro Candido
5c6f056228 Split original module 2023-02-07 09:41:39 +01:00
nitinshivaraman
ee2e883f5e Merge pull request #9 from qiboteam/pypkg
Reorganize package and content
2023-02-07 16:35:33 +08:00
Alessandro Candido
93a59ffc3e Update gitignore with GitHub maintened one
Available at https://github.com/github/gitignore/blob/main/Python.gitignore
2023-02-07 09:35:01 +01:00
Alessandro Candido
21c207d76f Specify deps versions 2023-02-07 09:32:42 +01:00
Alessandro Candido
625e3ecd95 Trim down setup file and deps 2023-02-07 09:27:10 +01:00
Alessandro Candido
a39fe3efbc Add pylint and pytest configs 2023-02-07 09:23:29 +01:00
Alessandro Candido
64747045eb Add testing workflow 2023-02-07 09:10:09 +01:00
Liwei Yang
9dc59cf14d Remove the circuit comparison notebook from the quimb support PR 2023-02-07 11:54:05 +08:00
Nitin Shivaraman
2fbdfecb34 Fix maximum line length 2023-02-06 20:05:18 +08:00
Nitin Shivaraman
a148fab2f2 Code clean up 2023-02-06 18:06:05 +08:00
Liwei Yang
7554086d6e Add argparse for parsing args, do clean-up. 2023-02-03 13:50:53 +08:00
yangliwei
2fb08c51ed Add the circuit comparison notebook. 2022-07-21 14:15:49 +08:00
Nitin Shivaraman
1492e61972 Adding the first version of qibo's qasm tested with Quimb backend 2022-07-19 15:34:19 +08:00
liwei
d6aafa3e25 Merge pull request #6 from qiboteam/refactor_version_info
Move the version info into __init__.py
2022-07-14 17:12:11 +08:00
liwei
05c1c4fb3a Change the version number to 0.0.1.dev0 to comply with PEP 8 2022-07-13 08:53:49 +00:00
liwei
edcb1c63b0 Move the version info into __init__.py 2022-07-12 07:47:28 +00:00
liwei
42abca23c0 Minor typo fix 2022-06-28 16:09:43 +08:00
liwei
13d52f801b Merge pull request #4 from qiboteam/init_setup
Initial setup for installation of qibo and quimb
2022-06-28 15:42:27 +08:00
liwei
95fb33d5a1 Remove mpi4py for now. 2022-06-28 15:18:58 +08:00
liwei
45259c5590 Remove redundant packages in install_requires. 2022-06-28 15:12:00 +08:00
Shivaraman Nitin
d9c578c4cf Removed redundant packages and updated necessary packages needed for quimb 2022-06-28 12:28:37 +08:00
Shivaraman Nitin
d66869467b Adding the dependencies and requirements for quimb. Updated readme for
installation.
2022-06-27 15:58:44 +08:00
liwei
4ce6552f1f Add the initial setup.py. TODO: add the target TN backends into it 2022-06-27 04:05:46 +00:00
liweintu
3cbec768be Add LICENSE 2022-06-23 03:59:55 +00:00
liwei
b18e7d5378 Initial commit, create .gitignore 2022-06-23 11:32:13 +08:00