tankya2
|
ac396a35db
|
Refactor to reduce repeating codes
|
2025-08-13 11:29:51 +08:00 |
|
pre-commit-ci[bot]
|
13d4c9c04f
|
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2025-08-13 11:29:51 +08:00 |
|
tankya2
|
84ec5cfdfe
|
Remove redundant mem pool
|
2025-08-13 11:29:51 +08:00 |
|
yangliwei
|
9381ae6b88
|
Remove the unnecessary deletion because automatic deletion is implicitly already there at the function end
|
2025-08-13 11:29:51 +08:00 |
|
tankya2
|
17717ae37a
|
Remove duplication
|
2025-08-13 11:29:51 +08:00 |
|
tankya2
|
9890a45fb4
|
Remove import quantum
|
2025-08-13 11:29:51 +08:00 |
|
pre-commit-ci[bot]
|
616446cecc
|
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2025-08-13 11:29:51 +08:00 |
|
tankya2
|
c3a42f8760
|
Format
|
2025-08-13 11:29:51 +08:00 |
|
tankya2
|
dda17d3ba6
|
Comment
|
2025-08-13 11:29:51 +08:00 |
|
tankya2
|
05cd1001ca
|
Update dense vector tn nccl
|
2025-08-13 11:24:43 +08:00 |
|
tankya2
|
4cc59564cf
|
Update dense_vector_tn_MPI
|
2025-08-13 11:24:43 +08:00 |
|
tankya2
|
ff034eb355
|
Update NCCL
|
2025-08-13 11:24:43 +08:00 |
|
tankya2
|
a5640a9d45
|
correct missing mempool initialization
|
2025-08-13 11:24:43 +08:00 |
|
tankya2
|
ef565eefc4
|
Add configuration and free memory explicitly
|
2025-08-13 11:24:43 +08:00 |
|
tankya2
|
22a55281a5
|
Fix bug
|
2025-08-13 11:24:43 +08:00 |
|
pre-commit-ci[bot]
|
dff0f1cf8f
|
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2025-05-29 13:27:37 +00:00 |
|
Mattia Robbiano
|
f9d1d0b6b0
|
refactor adapted to pull request comments
|
2025-05-29 15:25:44 +02:00 |
|
pre-commit-ci[bot]
|
5c249cb727
|
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2025-05-23 22:54:47 +00:00 |
|
Mattia Robbiano
|
f0828c946b
|
refactor: standardized quimb interface with qmatchatea
|
2025-05-24 00:51:55 +02:00 |
|
MatteoRobbiati
|
292d3573a6
|
feat: improve the configure_tn_simulation function so that we don't need to use external objects
|
2025-02-10 16:45:26 +01:00 |
|
MatteoRobbiati
|
bb76e2b64d
|
refactor: rewrite the expectation method using Qibo built in features
|
2025-02-10 13:17:19 +01:00 |
|
Matteo Robbiati
|
afc6c5d196
|
Update src/qibotn/backends/qmatchatea.py
Co-authored-by: BrunoLiegiBastonLiegi <45011234+BrunoLiegiBastonLiegi@users.noreply.github.com>
|
2025-02-10 12:53:28 +01:00 |
|
Matteo Robbiati
|
4683c607ed
|
Update src/qibotn/result.py
Co-authored-by: BrunoLiegiBastonLiegi <45011234+BrunoLiegiBastonLiegi@users.noreply.github.com>
|
2025-02-10 12:50:04 +01:00 |
|
MatteoRobbiati
|
309fdc996b
|
fix: importing QmatchateaBackend inside proper condition in the __init__ file
|
2025-02-10 12:48:21 +01:00 |
|
MatteoRobbiati
|
97d2c79300
|
doc: improve docstrings related to TensorNetworkResult
|
2025-02-10 12:17:37 +01:00 |
|
MatteoRobbiati
|
30c3bba23a
|
fix: change the order or the inheritance to impose the correct __mro__
|
2025-02-10 11:18:09 +01:00 |
|
MatteoRobbiati
|
a5f7d1fb14
|
refactor: make QibotnBackend abstract and inherit both this and NumpyBackend in Qibotn concrete backends
|
2025-02-10 10:49:30 +01:00 |
|
MatteoRobbiati
|
3e9189e49f
|
refactor: probabilities are now returned as an array, being aligned with Qibo
|
2025-02-10 10:23:01 +01:00 |
|
pre-commit-ci[bot]
|
938bf136f6
|
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2025-02-10 09:12:07 +00:00 |
|
Matteo Robbiati
|
72ba4165be
|
Apply suggestions from code review
Co-authored-by: BrunoLiegiBastonLiegi <45011234+BrunoLiegiBastonLiegi@users.noreply.github.com>
|
2025-02-10 10:11:59 +01:00 |
|
MatteoRobbiati
|
65b60e0fb9
|
fix: probabilities method in result class
|
2025-02-04 11:20:46 +01:00 |
|
MatteoRobbiati
|
f6992b489f
|
Merge branch 'matcha' of github.com:qiboteam/qibotn into matcha
|
2025-02-03 17:19:54 +01:00 |
|
MatteoRobbiati
|
1036075c9c
|
fix: probabilities results in case of prob_type=U
|
2025-02-03 17:18:48 +01:00 |
|
MatteoRobbiati
|
4a2362e0c1
|
feat: add set_device method to TN abstract backend
|
2025-02-03 16:57:50 +04:00 |
|
MatteoRobbiati
|
08ad49eb19
|
feat: make statevector calculation optional
|
2025-02-03 16:54:24 +04:00 |
|
MatteoRobbiati
|
67b900b621
|
fix: set config_backend as normal method and not abstract method (for now)
|
2025-02-03 12:11:39 +01:00 |
|
MatteoRobbiati
|
a609dfaa10
|
chore: rerun pre-commit
|
2025-01-29 14:44:44 +01:00 |
|
MatteoRobbiati
|
66288ac6eb
|
feat: add method to compute expectation values from symbolic form of hamiltonians
|
2025-01-28 22:16:52 +01:00 |
|
MatteoRobbiati
|
ce40c7b3f3
|
fix: TensorNetworkResult error raising
|
2025-01-28 22:16:11 +01:00 |
|
MatteoRobbiati
|
91b4b63130
|
refactor: move the imports outside of the backend init
|
2025-01-28 14:38:27 +01:00 |
|
MatteoRobbiati
|
6fe2c32c0d
|
fix: removed unused default_runcard dictionary
|
2025-01-28 14:31:30 +01:00 |
|
MatteoRobbiati
|
1268888478
|
feat: TensorNetworkResult object implementation
|
2025-01-28 14:29:58 +01:00 |
|
MatteoRobbiati
|
85e2e3982a
|
feat: improving execute_circuit method by adding a TensorNetworkResult object (which standardize the output with Qibo's)
|
2025-01-28 14:29:30 +01:00 |
|
MatteoRobbiati
|
429e15db5e
|
feat: integrating qmatchatea SimulationResult in the circuit execution
|
2025-01-27 13:04:32 +01:00 |
|
MatteoRobbiati
|
508d5cd5e9
|
feat: integrating qmatchatea SimulationResult in the circuit execution
|
2025-01-27 13:03:27 +01:00 |
|
pre-commit-ci[bot]
|
80bfc7e876
|
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
|
2025-01-27 11:29:47 +00:00 |
|
MatteoRobbiati
|
43ebd79cec
|
feat: add qmatchatea backend to __init__ backends file
|
2025-01-27 12:28:54 +01:00 |
|
MatteoRobbiati
|
a979d97891
|
feat: drafting qmatchatea backend
|
2025-01-27 12:28:19 +01:00 |
|
MatteoRobbiati
|
f1aec1f0bf
|
feat: abstract qibotn backend
|
2025-01-27 12:27:32 +01:00 |
|
MatteoRobbiati
|
773196fb2f
|
refactor: constructing an abstract QiboTN backend and adapt quimb and cutensornet
|
2025-01-27 12:26:30 +01:00 |
|