Commit Graph

154 Commits

Author SHA1 Message Date
Vinitha-balachandran
9ea895bcfd Update src/qibotn/eval_qu.py
updated the changes

Co-authored-by: Alessandro Candido <candido.ale@gmail.com>
2024-02-08 18:00:23 +08:00
Vinitha-balachandran
6f7df9d924 Update src/qibotn/eval_qu.py
made changes

Co-authored-by: Alessandro Candido <candido.ale@gmail.com>
2024-02-08 17:59:56 +08:00
Vinitha-balachandran
a2e32c8873 Update src/qibotn/backends/cpu.py
Co-authored-by: Alessandro Candido <candido.ale@gmail.com>
2024-02-08 17:58:53 +08:00
Vinitha-balachandran
e58d176de4 Update src/qibotn/backends/cpu.py
Co-authored-by: Alessandro Candido <candido.ale@gmail.com>
2024-02-08 17:56:44 +08:00
Alessandro Candido
890b9d1c93 chore: Enforce naming conventions on module files 2024-02-08 10:30:22 +01:00
pre-commit-ci[bot]
89e97b48e8 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-08 09:18:18 +00:00
yangliwei
e6a28ce573 Minor black formatting 2024-02-08 17:18:07 +08:00
vinitha-balachandran
fbd995d0d1 minor update of initial state 2024-02-08 16:34:46 +08:00
vinitha-balachandran
604f11d289 fixed error caused by initial_state 2024-02-08 16:19:59 +08:00
vinitha-balachandran
1668eb7baa fixed error caused by missing qasm str error 2024-02-08 16:17:39 +08:00
vinitha-balachandran
91e6401be8 Merge branch 'qibotn_integration' of https://github.com/qiboteam/qibotn into qibotn_integration 2024-02-08 14:18:51 +08:00
vinitha-balachandran
4937488e19 fixed some bugs 2024-02-08 14:17:35 +08:00
tankya2
336702a555 Remove unused variable 2024-02-08 13:09:19 +08:00
vinitha-balachandran
84a6a035ba added missing docstring 2024-02-08 12:06:38 +08:00
vinitha-balachandran
546cac6956 removed __main__.py as it is no longer used 2024-02-08 11:47:25 +08:00
vinitha-balachandran
c46909a746 removed quimb.py as it is duplicate of eval_qu.py 2024-02-08 11:46:32 +08:00
yangliwei
853f721a2e Format update using black formatter 2024-02-07 17:51:44 +08:00
vinitha-balachandran
a7574192b6 renamed function 'eval' to 'dense_vector_tn_qu' 2024-02-06 17:54:24 +08:00
vinitha-balachandran
4fe1684144 Added quimb backend 2024-02-06 17:52:55 +08:00
vinitha-balachandran
6a0459ee83 Added class for quimb backend 2024-02-06 17:48:53 +08:00
tankya2
20f32c6c51 Remove not required Numba backend 2024-02-06 10:39:10 +08:00
tankya2
6a6cd2a90b Remove print [skip CI] 2024-02-01 14:45:55 +08:00
tankya2
31fe1ef0c9 Tidy up 2024-02-01 14:42:17 +08:00
tankya2
6f4ffa777a Add more documentation 2024-02-01 11:35:55 +08:00
tankya2
67fdafeded Remove backend 2024-01-31 16:49:34 +08:00
tankya2
a3f3538f04 Update to allow user to set MPS parameters and to set Pauli string pattern 2024-01-31 16:47:10 +08:00
tankya2
9b8058d99e Allow user to specify Pauli string pattern for expecation calculation [skip CI] 2024-01-31 14:56:21 +08:00
tankya2
e7776f55bf Remove print [skip CI] 2024-01-31 10:56:47 +08:00
tankya2
168018593c Use runcard to select compute type as no other way to pass in para wout changing struct 2024-01-31 10:52:09 +08:00
tankya2
6216a3291e Rename expectation function name 2024-01-31 10:02:34 +08:00
tankya2
9ae7dc18f5 Change execute_circuit inputs 2024-01-30 17:49:30 +08:00
tankya2
391d252307 Update function call name [skip CI] 2024-01-30 15:54:53 +08:00
tankya2
93331aa12c Rename function name to be more descriptive [skip CI] 2024-01-30 15:40:11 +08:00
tankya2
e11214060f Add condition to trigger expectation calculation 2024-01-30 10:55:22 +08:00
tankya2
44ac0648d5 Rename to better reflect function of file 2024-01-30 10:43:28 +08:00
tankya2
6181161133 Format with black 2024-01-30 10:41:26 +08:00
tankya2
827c285656 Rename eval_tn_MPI_2_expectation to eval_tn_MPI_expectation 2024-01-30 10:34:47 +08:00
tankya2
fea2b1150f Remove eval_tn_MPI_expectation 2024-01-30 10:34:10 +08:00
tankya2
66aaf0e073 Rename eval_tn_MPI_2 to eval_tn_MPI 2024-01-30 10:24:11 +08:00
tankya2
1035629745 Remove eval_tn_mpi 2024-01-30 10:23:33 +08:00
tankya2
293af81b43 Remove eval_tn_mpi 2024-01-30 10:22:39 +08:00
tankya2
d3c9266dcf Rename function call 2024-01-30 10:12:09 +08:00
Liwei Yang
f8c2b88dc0 Finish CuTensorNet class for cuQuantum cutensornet 2024-01-26 17:56:11 +08:00
Liwei Yang
b4b2fec1b3 Add CPU and GPU into backends 2024-01-24 17:50:54 +08:00
tankya2
37212a388d Format with black 2024-01-24 17:11:20 +08:00
tankya2
0420cbfa52 Updates to include expectation calculation 2024-01-24 17:11:20 +08:00
tankya2
2a6b3a54f0 Reverted back return_array to False 2024-01-24 17:11:20 +08:00
tankya2
2d48d3ddbe Added initial state for Quimb 2024-01-24 17:11:20 +08:00
tankya2
3f046beb1c Added check for initial conditions 2024-01-24 17:11:20 +08:00
tankya2
8e78420c37 add backend file 2024-01-24 17:11:20 +08:00