Releases: CQCL/qujax
Releases · CQCL/qujax
qujax release v1.1.0
What's Changed
- Added notebook on barren plateaus illustrating how to compute the variance of the gradient of parameterized quantum circuits
- Added notebook on reducing JIT compilation times
- Added
repeat_circuit
function that eliminates compilation times for circuits with a repeating structure - Restructured and updated documentation
Full Changelog: v1.0.0...v1.1.0
qujax release v1.0.0
What's Changed
- Release version 1.0.0. See documentation for a full list of features.
qujax release v0.3.4
What's Changed
- Bugfix sampled expectation values by @SamDuffield in #75
- Add warning for sampling observables that do not commute with gates.Z
New Contributors
- @dependabot made their first contribution in #65
Full Changelog: v0.3.3...v0.3.4
qujax release v0.3.3
qujax release v0.3.2
What's Changed
- Add densitytensor notebook by @SamDuffield in #59
- Classification example notebook with symmetric donuts 🍩 by @erinaldiq in #60
- Bug fix in print_circuit, rename gate_type to Gate by @SamDuffield in #61
New Contributors
- @erinaldiq made their first contribution in #60
Full Changelog: v0.3.1...v0.3.2
qujax release v0.3.1
What's Changed
- add get_params_to_unitarytensor_func
- Fix bug in print_circuit for multi-qubit gates
- Add ZZMax and PhasedX gates
Full Changelog: v0.3.0...v0.3.1
qujax release v0.3.0
What's Changed
- Added support for densitytensor simulations inc Kraus operatations
- Accept
None
inparam_inds_seq
print_circuit
adjusted to support Kraus operators
New Contributors
Full Changelog: v0.2.9...v0.3.0
qujax release v0.2.9
What's Changed
- Refactor circuit + add apply_gate function by @SamDuffield in #38
Full Changelog: v0.2.8...v0.2.9
qujax release v0.2.8
qujax release v0.2.7
What's Changed
- Clean up notebooks, add QAOA notebook, better printing of arrays and functions by @SamDuffield in #31
Full Changelog: v0.2.6...v0.2.7