Commit Graph

  • b3a9abdcbd renaming cpu to quimb vinitha-balachandran 2024-02-08 18:28:07 +08:00
  • f86627451a [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2024-02-08 10:26:30 +00:00
  • 7199dd6b0e renamed cpu to quimb and qutensornet to quimbbackend vinitha-balachandran 2024-02-08 18:25:28 +08:00
  • b232c94fbd fix: Fix indentation wrong level from review suggestion Alessandro Candido 2024-02-08 11:18:22 +01:00
  • 07b4a799be Use CUDA_PATH as the if conditional for running workflow jobs yangliwei 2024-02-08 18:13:13 +08:00
  • 9ea895bcfd Update src/qibotn/eval_qu.py Vinitha-balachandran 2024-02-08 18:00:23 +08:00
  • 6f7df9d924 Update src/qibotn/eval_qu.py Vinitha-balachandran 2024-02-08 17:59:56 +08:00
  • a2e32c8873 Update src/qibotn/backends/cpu.py Vinitha-balachandran 2024-02-08 17:58:53 +08:00
  • e58d176de4 Update src/qibotn/backends/cpu.py Vinitha-balachandran 2024-02-08 17:56:44 +08:00
  • 890b9d1c93 chore: Enforce naming conventions on module files Alessandro Candido 2024-02-08 10:30:22 +01:00
  • 1ed3832a37 Merge pull request #25 from qiboteam/pre-commit-all Alessandro Candido 2024-02-08 10:19:49 +01:00
  • 89e97b48e8 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2024-02-08 09:18:18 +00:00
  • e6a28ce573 Minor black formatting yangliwei 2024-02-08 17:18:07 +08:00
  • c69fd5f045 chore: Pre-commit all files once more Alessandro Candido 2024-02-08 10:17:22 +01:00
  • 665cec42b2 chore: Revert additional deps in pre-commit hooks, apparently not needed Alessandro Candido 2024-02-07 18:58:01 +01:00
  • e496f9f156 chore: Run pre-commit on all files Alessandro Candido 2024-02-07 11:21:27 +01:00
  • c3a4a544b5 fix: Fix dependencies issues introducing additional ones Alessandro Candido 2024-02-07 11:20:58 +01:00
  • 4982fbf926 build: Add Nix files Alessandro Candido 2024-02-07 11:13:55 +01:00
  • fbd995d0d1 minor update of initial state vinitha-balachandran 2024-02-08 16:34:46 +08:00
  • 8ee168c310 Minor update for consistency yangliwei 2024-02-08 16:31:22 +08:00
  • 773953e18b added flatten of state in pytest instead of using within eval_qu vinitha-balachandran 2024-02-08 16:22:38 +08:00
  • 764c0bd857 Merge branch 'qibotn_integration' of https://github.com/qiboteam/qibotn into qibotn_integration vinitha-balachandran 2024-02-08 16:20:14 +08:00
  • 604f11d289 fixed error caused by initial_state vinitha-balachandran 2024-02-08 16:19:59 +08:00
  • aaabd855a2 Add in tensor network types tankya2 2024-02-08 16:19:17 +08:00
  • ccca7ddb39 Merge branch 'qibotn_integration' of https://github.com/qiboteam/qibotn into qibotn_integration vinitha-balachandran 2024-02-08 16:18:09 +08:00
  • 1668eb7baa fixed error caused by missing qasm str error vinitha-balachandran 2024-02-08 16:17:39 +08:00
  • 4c692c14d0 Minor naming update yangliwei 2024-02-08 16:16:30 +08:00
  • 929df9199f Rename test_qasm_quimb_backend.py to test_quimb_backend.py for better readability nitinshivaraman 2024-02-08 15:34:14 +08:00
  • 91e6401be8 Merge branch 'qibotn_integration' of https://github.com/qiboteam/qibotn into qibotn_integration vinitha-balachandran 2024-02-08 14:18:51 +08:00
  • 4937488e19 fixed some bugs vinitha-balachandran 2024-02-08 14:17:35 +08:00
  • 91152d87db Update sample codes to include Quimb tankya2 2024-02-08 13:57:10 +08:00
  • 336702a555 Remove unused variable tankya2 2024-02-08 13:09:19 +08:00
  • 2422f1face added missing docstring vinitha-balachandran 2024-02-08 12:07:30 +08:00
  • 84a6a035ba added missing docstring vinitha-balachandran 2024-02-08 12:06:38 +08:00
  • 546cac6956 removed __main__.py as it is no longer used vinitha-balachandran 2024-02-08 11:47:25 +08:00
  • c46909a746 removed quimb.py as it is duplicate of eval_qu.py vinitha-balachandran 2024-02-08 11:46:32 +08:00
  • d4e75b94a4 ci: Update pre-commit configurations, introduce pre-commit ci Alessandro Candido 2024-02-07 11:10:44 +01:00
  • c370c920a3 Format update using black formatter yangliwei 2024-02-07 17:59:10 +08:00
  • 853f721a2e Format update using black formatter yangliwei 2024-02-07 17:51:44 +08:00
  • 8e73b8c172 Minor update in the supported configurations and tensor network library list yangliwei 2024-02-07 16:48:18 +08:00
  • 5ee13f7190 renamed function 'eval' to 'dense_vector_tn_qu' in pytest vinitha-balachandran 2024-02-06 17:56:29 +08:00
  • a7574192b6 renamed function 'eval' to 'dense_vector_tn_qu' vinitha-balachandran 2024-02-06 17:54:24 +08:00
  • 4fe1684144 Added quimb backend vinitha-balachandran 2024-02-06 17:52:55 +08:00
  • 6a0459ee83 Added class for quimb backend vinitha-balachandran 2024-02-06 17:48:53 +08:00
  • 921828106a Add the tensor network library list yangliwei 2024-02-06 16:30:24 +08:00
  • 20f32c6c51 Remove not required Numba backend tankya2 2024-02-06 10:39:10 +08:00
  • 2d5fa9e520 Correct computation_settings tankya2 2024-02-05 10:41:23 +08:00
  • bc487022b3 Update computation setting tankya2 2024-02-02 13:02:09 +08:00
  • 347cb35442 Update readme tankya2 2024-02-02 12:53:48 +08:00
  • 88fb4340be Update tankya2 2024-02-01 15:21:04 +08:00
  • 6a6cd2a90b Remove print [skip CI] tankya2 2024-02-01 14:45:55 +08:00
  • 31fe1ef0c9 Tidy up tankya2 2024-02-01 14:42:17 +08:00
  • 6f4ffa777a Add more documentation tankya2 2024-02-01 11:35:55 +08:00
  • 460f5e7621 Update sample codes tankya2 2024-01-31 17:49:56 +08:00
  • 83ffcfa19b Update tankya2 2024-01-31 17:42:10 +08:00
  • d621eb2f6e Update sample code [skip CI] tankya2 2024-01-31 17:34:15 +08:00
  • 67fdafeded Remove backend tankya2 2024-01-31 16:49:34 +08:00
  • a3f3538f04 Update to allow user to set MPS parameters and to set Pauli string pattern tankya2 2024-01-31 16:47:10 +08:00
  • 9b8058d99e Allow user to specify Pauli string pattern for expecation calculation [skip CI] tankya2 2024-01-31 14:56:21 +08:00
  • e7776f55bf Remove print [skip CI] tankya2 2024-01-31 10:56:47 +08:00
  • 168018593c Use runcard to select compute type as no other way to pass in para wout changing struct tankya2 2024-01-31 10:52:09 +08:00
  • 6216a3291e Rename expectation function name tankya2 2024-01-31 10:02:34 +08:00
  • 9ae7dc18f5 Change execute_circuit inputs tankya2 2024-01-30 17:49:30 +08:00
  • 391d252307 Update function call name [skip CI] tankya2 2024-01-30 15:54:53 +08:00
  • 93331aa12c Rename function name to be more descriptive [skip CI] tankya2 2024-01-30 15:40:11 +08:00
  • 34125d131c Change import from cutn to eval [skip CI] tankya2 2024-01-30 14:37:33 +08:00
  • e11214060f Add condition to trigger expectation calculation tankya2 2024-01-30 10:55:22 +08:00
  • 44ac0648d5 Rename to better reflect function of file tankya2 2024-01-30 10:43:28 +08:00
  • 6181161133 Format with black tankya2 2024-01-30 10:41:26 +08:00
  • 827c285656 Rename eval_tn_MPI_2_expectation to eval_tn_MPI_expectation tankya2 2024-01-30 10:34:47 +08:00
  • fea2b1150f Remove eval_tn_MPI_expectation tankya2 2024-01-30 10:34:10 +08:00
  • 66aaf0e073 Rename eval_tn_MPI_2 to eval_tn_MPI tankya2 2024-01-30 10:24:11 +08:00
  • 1035629745 Remove eval_tn_mpi tankya2 2024-01-30 10:23:33 +08:00
  • 293af81b43 Remove eval_tn_mpi tankya2 2024-01-30 10:22:39 +08:00
  • d3c9266dcf Rename function call tankya2 2024-01-30 10:12:09 +08:00
  • f8c2b88dc0 Finish CuTensorNet class for cuQuantum cutensornet Liwei Yang 2024-01-26 17:56:11 +08:00
  • b4b2fec1b3 Add CPU and GPU into backends Liwei Yang 2024-01-24 17:50:54 +08:00
  • 37212a388d Format with black tankya2 2024-01-24 11:47:32 +08:00
  • 0420cbfa52 Updates to include expectation calculation tankya2 2024-01-24 11:40:51 +08:00
  • 2a6b3a54f0 Reverted back return_array to False tankya2 2023-11-09 00:18:27 +08:00
  • 2d48d3ddbe Added initial state for Quimb tankya2 2023-11-07 17:08:57 +08:00
  • 3f046beb1c Added check for initial conditions tankya2 2023-11-03 17:08:03 +08:00
  • 8e78420c37 add backend file tankya2 2023-11-03 16:48:14 +08:00
  • 8e2db6813f Merge pull request #22 from qiboteam/fix_result_state_mismatch liwei 2023-12-14 17:02:40 +08:00
  • c593965a59 Removed timing infrastructure from tests Vinitha Balachandran 2023-12-14 04:04:37 +08:00
  • b779227846 Fixed result state mismatch for quimb Vinitha Balachandran 2023-12-13 16:16:22 +08:00
  • 13549ac90d Use a numpy array for the result state representation Liwei Yang 2023-12-12 16:04:56 +08:00
  • 918958aae1 Merge pull request #20 from qiboteam/mps-for-quimb nitinshivaraman 2023-11-17 15:53:19 +08:00
  • 60553bf2e9 Fixed the comments of the PR Nitin Shivaraman 2023-11-17 15:21:08 +08:00
  • b26360539c Merge branch 'main' into mps-for-quimb nitinshivaraman 2023-11-02 17:29:46 +08:00
  • 2c15613e5e Move unnecessary packages away from the required set Liwei Yang 2023-11-02 17:21:18 +08:00
  • 1c043d95f5 Minor formatting update Liwei Yang 2023-11-02 17:17:56 +08:00
  • c617cf5659 Merge pull request #19 from qiboteam/multi-node-multi-GPU liwei 2023-10-17 15:31:51 +08:00
  • fa0ed842b5 Merge branch 'main' into multi-node-multi-GPU Andy Tan 2023-10-17 14:11:44 +08:00
  • f97e1f95cc Minor typo fix Liwei Yang 2023-10-17 10:58:26 +08:00
  • cb0a6f0d19 Merge pull request #17 from qiboteam/cuQuantum_mps liwei 2023-10-17 10:29:08 +08:00
  • 87cb5673ed Fixed the missing cuquantum libraries Nitin Shivaraman 2023-10-05 15:24:41 +08:00
  • 3d359ebc1f MPS execution for quimb Nitin Shivaraman 2023-10-05 15:13:49 +08:00
  • 15e90ebcc7 Added comments tankya2 2023-10-04 11:18:05 +08:00
  • cec56f36d1 Merge branch 'multi-node-multi-GPU' of https://github.com/qiboteam/qibotn into multi-node-multi-GPU tankya2 2023-10-03 14:25:33 +08:00