Commit Graph

  • 44ce1d6d17 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-09-22 21:32:59 +00:00
  • 271a44576d fixing parametrization flag and updating relevant test scripts Mattia Robbiano 2025-09-20 17:00:07 +02:00
  • 9853e86deb fixing grad nan Mattia Robbiano 2025-09-20 15:15:40 +02:00
  • 63266c5ba0 refactor: added function for converting qibo circuit to quimb circuit directly. modified expectation making use of it. added new test script. Mattia Robbiano 2025-09-20 00:18:32 +02:00
  • 2f7d7b99ce Merge pull request #108 from qiboteam/dependabot/pip/urllib3-2.5.0 Alessandro Candido 2025-09-10 08:49:54 +02:00
  • 81a0d4e168 Merge pull request #109 from qiboteam/dependabot/pip/requests-2.32.4 Alessandro Candido 2025-09-10 08:49:45 +02:00
  • 6b0d289323 Merge pull request #107 from qiboteam/dependabot/pip/setuptools-78.1.1 Alessandro Candido 2025-09-10 08:49:24 +02:00
  • 8cbad55010 chore(deps-dev): bump requests from 2.32.3 to 2.32.4 dependabot[bot] 2025-09-10 05:48:34 +00:00
  • 2a89968d92 chore(deps-dev): bump urllib3 from 2.3.0 to 2.5.0 dependabot[bot] 2025-09-10 05:45:49 +00:00
  • 5165e787e6 chore(deps): bump setuptools from 78.1.0 to 78.1.1 dependabot[bot] 2025-09-10 05:37:43 +00:00
  • 064cff6b33 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-09 11:17:49 +00:00
  • 641277c62b added tests for quimb backend Mattia Robbiano 2025-09-08 18:28:00 +02:00
  • b7c26f5a2a added cotengra cash exclusion Mattia Robbiano 2025-09-08 18:26:54 +02:00
  • 5e141b200a feat: added expectiation function to compute expectation value of a symbolic hamiltonian using quimb backend. Added function to convers Qibo symbolic hamiltonian in Quimb compatible list of observables. Added a grouping function to combine in a single list local observables acting on the same qubits, to allow Quimb to compute them all in a single contraction (not working for MPS ansatz). Also added argument in setup_backend_specifics to specify an optimizer. Mattia Robbiano 2025-09-08 18:25:08 +02:00
  • 0bfe912844 Merge pull request #74 from qiboteam/update_tn Andy Tan 2025-09-08 10:13:43 +08:00
  • 1fa1730fb3 fix: prevent error when nshots=None. In that case frequencies and probabilities are set to None Mattia Robbiano 2025-09-05 17:18:18 +02:00
  • a5b266ed46 clean up reduce_result: minor refactor tankya2 2025-09-05 14:56:40 +08:00
  • 17f7ec3431 Update variable naming tankya2 2025-09-04 10:35:27 +08:00
  • 256138d875 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-09-03 02:18:44 +00:00
  • b72f6afe49 Make tolerance a variable tankya2 2025-09-03 10:18:13 +08:00
  • 99fbabb9c8 Make subtest description more self-explanatory tankya2 2025-09-03 10:06:39 +08:00
  • 6e164b57c5 Remove debugging printout tankya2 2025-09-03 09:27:07 +08:00
  • 9ba74b58a0 Merge pull request #102 from qiboteam/security_update Renato M S Farias 2025-08-29 06:17:47 +00:00
  • b654e81776 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-27 03:08:35 +00:00
  • 58721ca974 Add pytest gpu mark tankya2 2025-08-27 11:08:16 +08:00
  • 947a2a1583 Remove debug print tankya2 2025-08-26 17:40:50 +08:00
  • 304ae7a6a3 pytest for mpi function tankya2 2025-08-26 17:34:06 +08:00
  • f2f84e79fd [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-26 09:23:25 +00:00
  • 65a04c32fa Make rank class attribute tankya2 2025-08-26 17:11:08 +08:00
  • 39dad0fd88 Fix bug on NCCL reduce. Need to change size to 2x for complex128 dtype tankya2 2025-08-26 17:10:39 +08:00
  • cf0a539d3d [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-08-22 07:42:19 +00:00
  • 77c9cd9cd6 Rewrite test functions into higher level tankya2 2025-08-22 15:42:04 +08:00
  • 410a742cc3 Make runcard optional in init plus some refactoring tankya2 2025-08-22 15:41:03 +08:00
  • 791c5d2020 Temporary diasble qmatchatea as it is giving error tankya2 2025-08-22 15:39:35 +08:00
  • 872312d00b [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-02-20 08:47:11 +00:00
  • 4cb6edc013 Change to expectation calculation to accept hamiltonian object tankya2 2025-02-20 16:37:55 +08:00
  • 106dfcb50e Add test for expectation and updates tankya2 2025-02-20 16:37:03 +08:00
  • 4b44b10d6b [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-02-18 03:35:06 +00:00
  • ac396a35db Refactor to reduce repeating codes tankya2 2025-02-18 11:34:55 +08:00
  • 13d4c9c04f [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-02-13 06:06:30 +00:00
  • 84ec5cfdfe Remove redundant mem pool tankya2 2024-12-18 14:41:41 +08:00
  • 9381ae6b88 Remove the unnecessary deletion because automatic deletion is implicitly already there at the function end yangliwei 2024-11-20 17:49:34 +08:00
  • 17717ae37a Remove duplication tankya2 2024-10-30 11:19:23 +08:00
  • 9890a45fb4 Remove import quantum tankya2 2024-10-30 11:06:23 +08:00
  • 616446cecc [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2024-10-04 07:26:39 +00:00
  • c3a42f8760 Format tankya2 2024-10-04 15:15:18 +08:00
  • dda17d3ba6 Comment tankya2 2024-10-04 15:13:44 +08:00
  • 05cd1001ca Update dense vector tn nccl tankya2 2024-10-04 14:38:39 +08:00
  • 4cc59564cf Update dense_vector_tn_MPI tankya2 2024-10-04 14:33:30 +08:00
  • ff034eb355 Update NCCL tankya2 2024-07-29 14:52:01 +08:00
  • a5640a9d45 correct missing mempool initialization tankya2 2024-07-04 16:10:43 +08:00
  • ef565eefc4 Add configuration and free memory explicitly tankya2 2024-07-04 13:41:10 +08:00
  • 22a55281a5 Fix bug tankya2 2024-07-04 13:40:09 +08:00
  • e553bd28f7 Merge pull request #104 from qiboteam/pre-commit-ci-update-config Stefano Carrazza 2025-08-12 07:39:56 +04:00
  • a133a5d691 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-08-11 21:36:54 +00:00
  • f0b28d87c4 fix: remove runcard argument from qmatchatea backend and fix self.precision in the same backend MatteoRobbiati 2025-07-30 10:05:45 +02:00
  • 374d7b3f8c chore: updating deps, expecially qmatchatea extras MatteoRobbiati 2025-07-30 10:04:56 +02:00
  • 84de79a892 Update pyproject.toml Stefano Carrazza 2025-06-20 14:20:00 +02:00
  • b2f454427b update ipython Renato Mello 2025-06-04 16:17:16 +04:00
  • 9dd01163fa Merge pull request #99 from mattia-robbiano/quimb_backend_refactor Matteo Robbiati 2025-05-29 15:49:05 +02:00
  • dff0f1cf8f [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-05-29 13:27:36 +00:00
  • f9d1d0b6b0 refactor adapted to pull request comments Mattia Robbiano 2025-05-29 15:23:19 +02:00
  • 4a16d2fdc8 Merge pull request #100 from qiboteam/pre-commit-ci-update-config Stefano Carrazza 2025-05-27 08:05:33 +08:00
  • 897abfc13c [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-05-26 20:23:51 +00:00
  • 5c249cb727 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-05-23 22:54:46 +00:00
  • f0828c946b refactor: standardized quimb interface with qmatchatea Mattia Robbiano 2025-05-24 00:51:55 +02:00
  • 56d3c38cbf Update pyproject.toml Stefano Carrazza 2025-04-23 07:21:49 -03:00
  • 5db2dcbb9e Merge pull request #96 from qiboteam/deps Stefano Carrazza 2025-04-23 06:40:33 -03:00
  • bdf34283aa Merge pull request #95 from qiboteam/pre-commit-ci-update-config Stefano Carrazza 2025-04-23 06:39:58 -03:00
  • 52c5a5d5fc ci: include py 3.13 MatteoRobbiati 2025-04-22 11:06:23 +02:00
  • 3b8a978a4c chore: updating dependencies to support qmatchatea 1.4.3 and align with cineca baseline MatteoRobbiati 2025-04-10 16:29:27 +02:00
  • 95092dd4da ci: rm python 3.9 and 3.10 from workflows MatteoRobbiati 2025-04-10 16:28:38 +02:00
  • 7170968a58 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] 2025-03-03 21:01:41 +00:00
  • 9a60bf4acb Update pyproject.toml Stefano Carrazza 2025-02-17 12:37:17 +01:00
  • 53b5823163 Merge pull request #92 from qiboteam/restore Stefano Carrazza 2025-02-17 12:33:12 +01:00
  • 80f787af35 disabling nbsphinx Stefano Carrazza 2025-02-17 12:11:59 +01:00
  • af782efefc refactor: use direct link to notebook MatteoRobbiati 2025-02-17 11:42:26 +01:00
  • 3237be40c0 refactor: move notebook back to examples MatteoRobbiati 2025-02-17 11:32:49 +01:00
  • 84eb522a61 fix poetry lock MatteoRobbiati 2025-02-17 11:28:38 +01:00
  • 83a8de53f5 adding nbsphinx dep Stefano Carrazza 2025-02-13 11:17:37 +08:00
  • 07b874b3c8 Merge pull request #89 from qiboteam/matcha_intro Stefano Carrazza 2025-02-13 09:47:57 +08:00
  • fdb1482cf2 docs: mv notebook file from examples to docs MatteoRobbiati 2025-02-12 17:01:18 +01:00
  • 7d4b3e4360 doc: add qmatchateam intro example to the docs MatteoRobbiati 2025-02-12 14:49:56 +01:00
  • 230c6ff617 docs: refactoring the qmatchatea intro notebook MatteoRobbiati 2025-02-12 14:38:24 +01:00
  • 8ae77ce803 updating poetry deps Stefano Carrazza 2025-02-12 20:54:17 +08:00
  • c22385de0b Merge pull request #86 from qiboteam/matcha Matteo Robbiati 2025-02-12 13:27:24 +01:00
  • 292d3573a6 feat: improve the configure_tn_simulation function so that we don't need to use external objects MatteoRobbiati 2025-02-10 16:45:26 +01:00
  • 5b63877876 refactor: adapt the example to the new expectation function MatteoRobbiati 2025-02-10 13:20:35 +01:00
  • bb76e2b64d refactor: rewrite the expectation method using Qibo built in features MatteoRobbiati 2025-02-10 13:17:19 +01:00
  • afc6c5d196 Update src/qibotn/backends/qmatchatea.py Matteo Robbiati 2025-02-10 12:53:28 +01:00
  • 4683c607ed Update src/qibotn/result.py Matteo Robbiati 2025-02-10 12:50:04 +01:00
  • 309fdc996b fix: importing QmatchateaBackend inside proper condition in the __init__ file MatteoRobbiati 2025-02-10 12:48:21 +01:00
  • 97d2c79300 doc: improve docstrings related to TensorNetworkResult MatteoRobbiati 2025-02-10 12:17:37 +01:00
  • 30c3bba23a fix: change the order or the inheritance to impose the correct __mro__ MatteoRobbiati 2025-02-10 11:18:09 +01:00
  • a5f7d1fb14 refactor: make QibotnBackend abstract and inherit both this and NumpyBackend in Qibotn concrete backends MatteoRobbiati 2025-02-10 10:49:30 +01:00
  • d854d15068 fix: add link to api reference MatteoRobbiati 2025-02-10 10:43:29 +01:00
  • 3e9189e49f refactor: probabilities are now returned as an array, being aligned with Qibo MatteoRobbiati 2025-02-10 10:23:01 +01:00
  • d959c95535 Merge branch 'matcha' of github.com:qiboteam/qibotn into matcha MatteoRobbiati 2025-02-10 10:12:47 +01:00
  • 938bf136f6 [pre-commit.ci] auto fixes from pre-commit.com hooks pre-commit-ci[bot] 2025-02-10 09:12:06 +00:00
  • 72ba4165be Apply suggestions from code review Matteo Robbiati 2025-02-10 10:11:59 +01:00