Recent Releases of qujax

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: https://github.com/CQCL/qujax/compare/v1.0.0...v1.1.0

Scientific Software - Peer-reviewed - Python
Published by gamatos over 2 years ago

qujax - qujax release v1.0.0

What's Changed

  • Release version 1.0.0. See documentation for a full list of features.

Scientific Software - Peer-reviewed - Python
Published by gamatos almost 3 years ago

qujax - qujax release v0.3.4

What's Changed

  • Bugfix sampled expectation values by @SamDuffield in https://github.com/CQCL/qujax/pull/75
  • Add warning for sampling observables that do not commute with gates.Z

New Contributors

  • @dependabot made their first contribution in https://github.com/CQCL/qujax/pull/65

Full Changelog: https://github.com/CQCL/qujax/compare/v0.3.3...v0.3.4

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.3.3

What's Changed

  • add black and pylint by @SamDuffield in https://github.com/CQCL/qujax/pull/63

Full Changelog: https://github.com/CQCL/qujax/compare/v0.3.2...v0.3.3

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.3.2

What's Changed

  • Add densitytensor notebook by @SamDuffield in https://github.com/CQCL/qujax/pull/59
  • Classification example notebook with symmetric donuts 🍩 by @erinaldiq in https://github.com/CQCL/qujax/pull/60
  • Bug fix in printcircuit, rename gatetype to Gate by @SamDuffield in https://github.com/CQCL/qujax/pull/61

New Contributors

  • @erinaldiq made their first contribution in https://github.com/CQCL/qujax/pull/60

Full Changelog: https://github.com/CQCL/qujax/compare/v0.3.1...v0.3.2

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.3.1

What's Changed

  • add getparamstounitarytensorfunc
  • Fix bug in print_circuit for multi-qubit gates
  • Add ZZMax and PhasedX gates

Full Changelog: https://github.com/CQCL/qujax/compare/v0.3.0...v0.3.1

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.3.0

What's Changed

  • Added support for densitytensor simulations inc Kraus operatations
  • Accept None in param_inds_seq
  • print_circuit adjusted to support Kraus operators

New Contributors

  • @gamatos made their first contribution in https://github.com/CQCL/qujax/pull/39

Full Changelog: https://github.com/CQCL/qujax/compare/v0.2.9...v0.3.0

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.2.9

What's Changed

  • Refactor circuit + add apply_gate function by @SamDuffield in https://github.com/CQCL/qujax/pull/38

Full Changelog: https://github.com/CQCL/qujax/compare/v0.2.8...v0.2.9

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.2.8

What's Changed

  • added more gates by @SamDuffield in https://github.com/CQCL/qujax/pull/33

Full Changelog: https://github.com/CQCL/qujax/compare/v0.2.7...v0.2.8

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.2.7

What's Changed

  • Clean up notebooks, add QAOA notebook, better printing of arrays and functions by @SamDuffield in https://github.com/CQCL/qujax/pull/31

Full Changelog: https://github.com/CQCL/qujax/compare/v0.2.6...v0.2.7

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.2.6

What's Changed

  • Add get_statetensor_to_sampled_expectation_func

Full Changelog: https://github.com/CQCL/qujax/compare/v0.2.5...v0.2.6

Scientific Software - Peer-reviewed - Python
Published by SamDuffield over 3 years ago

qujax - qujax release v0.2.5

What's Changed

  • Add contributing guidelines by @SamDuffield in https://github.com/CQCL/qujax/pull/16
  • Add contributing guidelines to main by @SamDuffield in https://github.com/CQCL/qujax/pull/17
  • Example clean by @SamDuffield in https://github.com/CQCL/qujax/pull/18
  • Generative modelling example clean by @SamDuffield in https://github.com/CQCL/qujax/pull/19
  • fix bug print_circuit by @SamDuffield in https://github.com/CQCL/qujax/pull/20
  • Develop by @SamDuffield in https://github.com/CQCL/qujax/pull/21

Full Changelog: https://github.com/CQCL/qujax/compare/v0.2.4...v0.2.5

Scientific Software - Peer-reviewed - Python
Published by SamDuffield almost 4 years ago

qujax - qujax release v0.2.4

What's Changed

  • add print_circuit by @SamDuffield in https://github.com/CQCL/qujax/pull/1
  • update develop by @SamDuffield in https://github.com/CQCL/qujax/pull/2
  • Update develop by @SamDuffield in https://github.com/CQCL/qujax/pull/4
  • documentation by @SamDuffield in https://github.com/CQCL/qujax/pull/5
  • .version init by @SamDuffield in https://github.com/CQCL/qujax/pull/6
  • version bump by @SamDuffield in https://github.com/CQCL/qujax/pull/7
  • setup.py versioning by @SamDuffield in https://github.com/CQCL/qujax/pull/8
  • requirements revamp by @SamDuffield in https://github.com/CQCL/qujax/pull/9
  • Add/docs build by @cqc-melf in https://github.com/CQCL/qujax/pull/10
  • add sampling tests by @SamDuffield in https://github.com/CQCL/qujax/pull/11
  • add checks and releases by @cqc-melf in https://github.com/CQCL/qujax/pull/12
  • Add/workflows by @cqc-melf in https://github.com/CQCL/qujax/pull/13
  • docs and workflow by @SamDuffield in https://github.com/CQCL/qujax/pull/14
  • version 0.2.4 by @SamDuffield in https://github.com/CQCL/qujax/pull/15

Full Changelog: https://github.com/CQCL/qujax/commits/v0.2.4

Scientific Software - Peer-reviewed - Python
Published by SamDuffield almost 4 years ago