Commit Graph

519 Commits

Author SHA1 Message Date
vinitha-balachandran
4fbcff1b05 using steps in jobs to validate cuda condition 2024-02-28 14:24:19 +08:00
vinitha-balachandran
a5b364dc58 updating cuda_path condition 2024-02-27 23:56:32 +08:00
vinitha-balachandran
de92060180 Adding feature to pass MPS parameters in quimb 2024-02-23 14:48:30 +08:00
vinitha-balachandran
b6bd9bdfd5 evaluating circuit directly from quimb without qasm in qibo 2024-02-23 14:22:06 +08:00
vinitha-balachandran
151a5a51a1 Change output to QuantumState class for quimb backend 2024-02-22 18:11:48 +08:00
pre-commit-ci[bot]
5f053b25e1 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-22 09:19:53 +00:00
tankya2
52da762e1b Change output to QuantumState class 2024-02-22 17:19:39 +08:00
Stefano Carrazza
8e69f4610b Merge pull request #34 from qiboteam/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2024-02-20 03:06:56 +01:00
pre-commit-ci[bot]
f7521bae35 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.15.0 → v3.15.1](https://github.com/asottile/pyupgrade/compare/v3.15.0...v3.15.1)
2024-02-20 00:40:57 +00:00
Alessandro Candido
20589760f1 Merge pull request #26 from qiboteam/poetry
Add Poetry
2024-02-16 11:13:12 +01:00
Alessandro Candido
665a145cfe build: Define poethepoet tasks 2024-02-16 11:03:57 +01:00
Alessandro Candido
fa59ec81b5 ci: Extend tests to 3.11 2024-02-16 10:36:00 +01:00
Alessandro Candido
5962c0c0da ci: Add explicit Poetry CLI option 2024-02-16 10:35:33 +01:00
Alessandro Candido
fcef371533 ci: Rename workflow input
To be compliant with the Poetry version
2024-02-16 10:15:46 +01:00
Alessandro Candido
66dc9ea443 ci: Remove unused workflow input 2024-02-16 10:14:41 +01:00
Alessandro Candido
5cb384cae3 ci: Move workflow to Poetry 2024-02-16 10:13:26 +01:00
Alessandro Candido
e12bc0fdc2 chore: Poetry lock 2024-02-16 08:57:32 +01:00
pre-commit-ci[bot]
c21935a71f [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-16 07:42:08 +00:00
tankya2
bea3af6f77 Make datatype a constant dict 2024-02-16 15:41:46 +08:00
Alessandro Candido
8daa52c6ff build: Remove setup.py, replaced by poetry build 2024-02-16 08:04:00 +01:00
Alessandro Candido
4e30c8e344 build: Remove cuda poetry group
Since redundant with the corresponding extra, that is the appropriate space for it
2024-02-16 08:02:56 +01:00
Alessandro Candido
e9702c1136 build: Standardize metadata 2024-02-16 08:00:52 +01:00
Alessandro Candido
2e1d943ec3 fix: Add Qibo dependency in Poetry 2024-02-16 08:00:52 +01:00
Alessandro Candido
b6752dd5f7 fix: Turn cuda into a pip extra (from a Poetry group) 2024-02-16 08:00:52 +01:00
Alessandro Candido
2de7a65d02 build: Make dependency groups optional 2024-02-16 08:00:52 +01:00
Alessandro Candido
eec44f0621 build: Introduce Poetry 2024-02-16 08:00:52 +01:00
tankya2
5c24cc34c5 Rename function 2024-02-16 14:56:07 +08:00
tankya2
91f46f048b Improve code conciseness 2024-02-16 14:54:09 +08:00
Alessandro Candido
736a8123ca fix: Fix outdated imports 2024-02-15 17:42:22 +01:00
Alessandro Candido
d4e718f7a3 chore: Improve readme 2024-02-15 16:50:39 +01:00
Alessandro Candido
bcad37551d ci: Ignore dependencies missing in CI in Pylint 2024-02-15 11:17:17 +01:00
yangliwei
32679b2b72 Merge branch 'qibotn_integration' of github.com:qiboteam/qibotn into qibotn_integration 2024-02-15 12:32:38 +08:00
yangliwei
f64c876bee Minor fix to the use of env for CUDA_PATH in the workflow 2024-02-15 12:22:45 +08:00
tankya2
d7f1241419 Update filename 2024-02-15 12:22:45 +08:00
tankya2
2b6345c8ca Take out repeat codes 2024-02-15 12:22:45 +08:00
vinitha-balachandran
edf64ebeb3 updated set_backend for quimb 2024-02-15 12:22:45 +08:00
pre-commit-ci[bot]
6b3c26b934 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-15 12:22:45 +08:00
vinitha-balachandran
154c0a1319 removing cpu.py as quimb.py is added 2024-02-15 12:22:45 +08:00
pre-commit-ci[bot]
8a9a45978a [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2024-02-15 12:22:45 +08:00
vinitha-balachandran
853e67a668 renaming cpu to quimb 2024-02-15 12:22:45 +08:00
vinitha-balachandran
e98d333222 renamed cpu to quimb and qutensornet to quimbbackend 2024-02-15 12:22:45 +08:00
Alessandro Candido
52bb0ec4e8 fix: Fix indentation wrong level from review suggestion 2024-02-15 12:22:45 +08:00
yangliwei
51dc6011c7 Use CUDA_PATH as the if conditional for running workflow jobs 2024-02-15 12:22:45 +08:00
Vinitha-balachandran
100c9f302a Update src/qibotn/eval_qu.py
updated the changes

Co-authored-by: Alessandro Candido <candido.ale@gmail.com>
2024-02-15 12:22:45 +08:00
Vinitha-balachandran
483baa7f6e Update src/qibotn/eval_qu.py
made changes

Co-authored-by: Alessandro Candido <candido.ale@gmail.com>
2024-02-15 12:22:45 +08:00
Vinitha-balachandran
253ff4add6 Update src/qibotn/backends/cpu.py
Co-authored-by: Alessandro Candido <candido.ale@gmail.com>
2024-02-15 12:22:45 +08:00
Vinitha-balachandran
fb76621bc4 Update src/qibotn/backends/cpu.py
Co-authored-by: Alessandro Candido <candido.ale@gmail.com>
2024-02-15 12:22:45 +08:00
Alessandro Candido
67773df477 chore: Enforce naming conventions on module files 2024-02-15 12:22:45 +08:00
Alessandro Candido
3943b91f21 chore: Pre-commit all files once more 2024-02-15 12:22:45 +08:00
Alessandro Candido
906cc8b021 chore: Revert additional deps in pre-commit hooks, apparently not needed
The problem could have been caused by a corrupted cache. However, it does not persist after a force clean
2024-02-15 12:22:45 +08:00