qibojit 0.0.4
What's Changed
- removing requirements by @scarrazza in #24
- post-install compilation by @scarrazza in #30
- Adding signature with arrays by @andrea-pasquale in #28
- adding scipy dependency by @scarrazza in #32
- Fix template kernels with ROCm by @mlazzarin in #33
- Fix tests and methods with AMD ROCM by @mlazzarin in #36
- Use template kernels for multiqubit gates by @mlazzarin in #37
- Add backend class from qibo by @stavros11 in #35
- Multi-qubit kernel for GPU by @stavros11 in #23
- Multiqubit kernel template by @stavros11 in #21
- using qibo --pre by @scarrazza in #39
- adding minimum qibo version by @scarrazza in #40
- Fix multiqubit GPU ops not called by JitCustomBackend by @mlazzarin in #41
- Fix
CupyBackend
crash with 32 qubits by @mlazzarin in #43 - Fix CPU fallback by @mlazzarin in #48
- Add missing stream synchronizations by @mlazzarin in #50
- Implement a custom CPU fallback for qibojit by @mlazzarin in #54
- Fix cast method not changing dtype by @mlazzarin in #55
- removing py3.6 action and requirements by @scarrazza in #56
- Test
one_qubit_base
andtwo_qubit_base
directly by @stavros11 in #58 - Adding CuQuantum library by @andrea-pasquale in #57
- cupy/cuquantum platform switcher by @stavros11 in #59
- using qibo master code by @scarrazza in #60
- Use RawKernel without name_expressions to enable CuPy cache by @mlazzarin in #45
- Force C order casting for GPU by @stavros11 in #64
- adding info message concerning compilation by @scarrazza in #66
- Move
supports_multigpu
flag to platforms by @stavros11 in #67 - Update qubits type for cuquantum by @stavros11 in #70
- multi-gpu cupy memory grow fix attempt by @scarrazza in #69
- adding python 3.10 support to CI by @scarrazza in #71
- Improving CuQuantum Implementation by @andrea-pasquale in #72
New Contributors
- @andrea-pasquale made their first contribution in #28
- @mlazzarin made their first contribution in #33
Full Changelog: v0.0.3...v0.0.4