Skip to content

Releases: QuEraComputing/bloqade-analog

Interface Changes and bug fixes

25 Sep 18:30
4c72a23
Compare
Choose a tag to compare
Pre-release

Breaking changes:

  • Renaming flatten method to args for clarity

Bug fixes

  • Bugs in generating Bloqade emulator IR
  • Adding integration tests to check for statistical validity of Bloqade Emulator against Braket Local Emulator.
    • CI is passing so standard AHS seems to be working OK

Bug Fix for Python Function support.

21 Sep 21:08
Compare
Choose a tag to compare
Pre-release

The analysis when passing in arbitrary Python functions into the Bloqade IR was incorrect and was creating issues when certain kinds of function signatures. This should now be fixed along with better error messages.

Bloqade Alpha Release!

21 Sep 04:19
6e90059
Compare
Choose a tag to compare
Pre-release

See the blog post here

Fetching Remote Results Enhancement.

20 Sep 18:56
c292b4c
Compare
Choose a tag to compare
Pre-release

Previously if any jobs failed to submit, this would render the filtering and fetching impossible because of how the status of the task was defined. In this release we added a new status to the task that allows for more clear description of the task status allowing us to properly filter and fetch tasks even if some of them have errored.

Fixing Bug in Code Generation

20 Sep 14:05
3b602cf
Compare
Choose a tag to compare
Pre-release
  • Fixing bug with record method, the record value was evaluated using float evaluation leading to rounding errors.

Bug Fixes to Emulator.

19 Sep 18:56
56ee04f
Compare
Choose a tag to compare
Pre-release
  1. Old implementation the resulting shot outputs were flipped relative to the convention that 0 is rydberg and 1 is ground state.
  2. Fixing a bug where the unitary transformation to take you out of the interaction picture was being applied even when not emulating in the interaction picture.

Serialization Bug fix

18 Sep 16:55
Compare
Choose a tag to compare
Serialization Bug fix Pre-release
Pre-release

Fixing bug in Serialization module.

Bug fixes and API changes

17 Sep 17:38
63d26d4
Compare
Choose a tag to compare
Pre-release

API changes

  1. add_positions is now dispatched inside of add_position and supports numpy arrays.
  2. submit is notrun_async to be more clear in terms of the behavior relative to run.
  3. load and save replace load_batch and save_batch, removing load_program and save_program until we unify serialization architecture.

Bug fixes mostly involve compilation errors when lowering to the Blqoade Emulator IR.

Private Alpha

04 Sep 01:24
95cd9c9
Compare
Choose a tag to compare
Private Alpha Pre-release
Pre-release
0.3.2

bump-patch-version (#514)