Commit Graph

693 Commits

Author SHA1 Message Date
pre-commit-ci[bot]
b023ab91bf [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black-pre-commit-mirror: 25.11.0 → 25.12.0](https://github.com/psf/black-pre-commit-mirror/compare/25.11.0...25.12.0)
2025-12-08 21:50:21 +00:00
liwei
3aecac3799 Merge pull request #122 from qiboteam/upgrade_to_cuda12
Update poetry to using CUDA12, cuQuantum 25.11.0
2025-12-01 17:26:30 +08:00
pre-commit-ci[bot]
7f1969617e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-12-01 07:08:26 +00:00
Yang Liwei
bb315b8fa2 Resolve merge conflicts. 2025-12-01 15:05:37 +08:00
Yang Liwei
96b0dcd03c Add qibo, qibojit repos into the dependencies. 2025-11-27 12:55:21 +08:00
Yang Liwei
e3809c7e7f Add nvidia-nccl-cu12 library to poetry. 2025-11-26 18:26:55 +08:00
Yang Liwei
aaee0bedbd Remove unused comments. 2025-11-26 17:45:19 +08:00
BrunoLiegiBastonLiegi
2c49c2b38c Merge pull request #120 from qiboteam/qibo_dep
Depending on qibo main again
2025-11-26 09:37:53 +01:00
Yang Liwei
f3280224b4 Update the qibo version in poetry dependency. 2025-11-25 18:36:13 +08:00
pre-commit-ci[bot]
3f3eae1df6 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-11-25 10:00:46 +00:00
Yang Liwei
c51057df3f Update poetry to using CUDA12, fix the paths in refactored cuquantum code. 2025-11-25 17:18:19 +08:00
BrunoLiegiBastonLiegi
caa452b0e1 build: depending on qibo main again 2025-11-25 08:44:14 +01:00
Alessandro Candido
4d2c3251a2 Merge pull request #119 from qiboteam/pre-commit-ci-update-config 2025-11-25 06:19:25 +04:00
pre-commit-ci[bot]
6299e2c834 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.21.1 → v3.21.2](https://github.com/asottile/pyupgrade/compare/v3.21.1...v3.21.2)
2025-11-24 21:42:28 +00:00
Mattia Robbiano
e00fe42373 Merge pull request #113 from qiboteam/expectation
Added expectation value calculation with Quimb and general refactor.
2025-11-13 15:56:30 +02:00
pre-commit-ci[bot]
24f25d813c [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-11-13 08:45:53 +00:00
mattia-robbiano
d4ab3eba52 minor improvements to examples, documentation, internally used variable names 2025-11-13 10:45:32 +02:00
Renato M S Farias
c6856c5ffe Merge pull request #118 from qiboteam/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-11-11 04:44:26 +00:00
pre-commit-ci[bot]
ea5d88f47b [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/psf/black-pre-commit-mirror: 25.9.0 → 25.11.0](https://github.com/psf/black-pre-commit-mirror/compare/25.9.0...25.11.0)
- [github.com/asottile/pyupgrade: v3.21.0 → v3.21.1](https://github.com/asottile/pyupgrade/compare/v3.21.0...v3.21.1)
2025-11-10 21:55:03 +00:00
Alessandro Candido
3a6331d1b0 Merge pull request #117 from qiboteam/pre-commit-ci-update-config 2025-10-28 08:05:20 +04:00
pre-commit-ci[bot]
6d52230588 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/hadialqattan/pycln: v2.5.0 → v2.6.0](https://github.com/hadialqattan/pycln/compare/v2.5.0...v2.6.0)
2025-10-27 21:04:21 +00:00
BrunoLiegiBastonLiegi
7ea8dc861b feat: changed backend generation mechanism + updated tutorial 2025-10-27 16:25:38 +01:00
BrunoLiegiBastonLiegi
b9fe861848 fix: small fix 2025-10-20 18:26:08 +02:00
BrunoLiegiBastonLiegi
451470f1cb fix: removed data 2025-10-20 17:42:25 +02:00
BrunoLiegiBastonLiegi
3be4ffcbfe build: lock update 2025-10-20 17:41:49 +02:00
Mattia Robbiano
29ab783cce chore: updated function name 2025-10-20 18:13:51 +03:00
Renato M S Farias
b06daadc90 Merge pull request #114 from qiboteam/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-10-14 04:37:16 +00:00
pre-commit-ci[bot]
155f9e07a1 [pre-commit.ci] pre-commit autoupdate
updates:
- https://github.com/psf/blackhttps://github.com/psf/black-pre-commit-mirror
- [github.com/pycqa/isort: 6.0.1 → 7.0.0](https://github.com/pycqa/isort/compare/6.0.1...7.0.0)
- [github.com/asottile/pyupgrade: v3.20.0 → v3.21.0](https://github.com/asottile/pyupgrade/compare/v3.20.0...v3.21.0)
2025-10-13 21:29:10 +00:00
BrunoLiegiBastonLiegi
9eeee4a95f Merge pull request #112 from mattia-robbiano/main
Quimb backend: refactor and implementation of expectation function
2025-10-06 09:34:20 +02:00
BrunoLiegiBastonLiegi
789963312f merge upstream main 2025-10-02 16:43:08 +02:00
Mattia Robbiano
bc5320b831 Merge pull request #4 from mattia-robbiano/fixes
Fixes
2025-10-01 18:31:19 +02:00
BrunoLiegiBastonLiegi
2787d45b41 fix: renamed cutoff 2025-10-01 17:48:05 +02:00
BrunoLiegiBastonLiegi
06079169ec fix: removed commented breakpoint 2025-10-01 16:26:48 +02:00
BrunoLiegiBastonLiegi
9328028ede fix: minor adjustments 2025-10-01 16:24:45 +02:00
Mattia Robbiano
3c3c5c0f5a in expectation function, building the circuti type depending on the value set by user 2025-09-30 18:10:49 +02:00
Mattia Robbiano
3bddab62e9 Merge pull request #3 from mattia-robbiano/set_max_bd
Setting max bond dimension when instantiating a Quimb circuit
2025-09-30 16:50:15 +02:00
MatteoRobbiati
c2b11ce1e6 refactor: rm unused imports 2025-09-30 16:47:26 +02:00
MatteoRobbiati
a6d064c8f0 feat: setting bd when instantiating a quimb circuit 2025-09-30 16:45:39 +02:00
Mattia Robbiano
f8439a5b92 fix: backend/__init__ in MetaBackend contraction_optimizer variable set with the corresponding keyword 2025-09-29 16:48:32 +02:00
BrunoLiegiBastonLiegi
7de00e2c02 fix: setting simplify sequence = R 2025-09-24 17:24:42 +02:00
BrunoLiegiBastonLiegi
014f47967f fix: changed arg names 2025-09-24 13:23:51 +02:00
Mattia Robbiano
8d97fa3d07 Merge pull request #2 from mattia-robbiano/exp_corrections
Dynamic Inheritance
2025-09-23 18:20:05 +02:00
BrunoLiegiBastonLiegi
9a06926105 merge main 2025-09-23 18:19:42 +02:00
BrunoLiegiBastonLiegi
715d100136 fix: removed comments 2025-09-23 18:07:50 +02:00
BrunoLiegiBastonLiegi
ab10b13d9b feat: dynamically inheriting with quimb 2025-09-23 17:57:00 +02:00
Alessandro Candido
a632c32a65 Merge pull request #110 from qiboteam/pre-commit-ci-update-config 2025-09-23 16:51:23 +02:00
BrunoLiegiBastonLiegi
2b5fca800c fix: some small corrections 2025-09-23 16:27:29 +02:00
Mattia Robbiano
1202091191 fixed issue with measure gates name and expectation function type hint 2025-09-23 01:44:44 +02:00
Mattia Robbiano
82fcffb1ad update notebook 2025-09-23 01:42:20 +02:00
Mattia Robbiano
ec07b8ea86 refactored execute. The observable is now passed as lists of operators, coefficients and qubits. Implemented functions for handling conversion from Pauli string to quimb operator and coefficients. Fixed: error in parameters handing in expectation. Fixed GATE_MAP to match the common observables 2025-09-23 00:41:19 +02:00