Commit Graph

148 Commits

Author SHA1 Message Date
Alessandro Candido
e496f9f156 chore: Run pre-commit on all files 2024-02-08 10:16:01 +01: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
Nitin Shivaraman
60553bf2e9 Fixed the comments of the PR 2023-11-17 15:21:08 +08:00
nitinshivaraman
b26360539c Merge branch 'main' into mps-for-quimb 2023-11-02 17:29:46 +08:00
Liwei Yang
1c043d95f5 Minor formatting update 2023-11-02 17:17:56 +08:00
Andy Tan
fa0ed842b5 Merge branch 'main' into multi-node-multi-GPU 2023-10-17 14:11:44 +08:00
Liwei Yang
f97e1f95cc Minor typo fix 2023-10-17 10:58:26 +08:00
Nitin Shivaraman
3d359ebc1f MPS execution for quimb 2023-10-05 15:20:38 +08:00