Skip to content

Releases: vm6502q/qiskit-qrack-provider

Restore defaults

19 Nov 14:53
Compare
Choose a tag to compare

Restore "hybrid CPU/GPU" and "paging" defaults.

sha1sum results:
0ccc516720a1d091ec08dfd07035703fc037372e qiskit_qrack_provider-0.12.5-py3-none-any.whl
01d17942e75d2b8514643ef411b5fb4613f0f01d qiskit_qrack_provider-0.12.5.tar.gz

Disable "hybrid stabilizer" by default

18 Nov 21:39
Compare
Choose a tag to compare

This release (only) disables "hybrid stabilizer" mode option by default.

sha1sum results:
2af022f6b58de23897144f2761a78b3e6c73f51c qiskit_qrack_provider-0.12.4-py3-none-any.whl
f953b7a6b4cba6e7123d3cd76afdeb6072b7945f qiskit_qrack_provider-0.12.4.tar.gz

Turn CPU/GPU "hybrid" option off by default

18 Nov 19:22
Compare
Choose a tag to compare

This release (only) turns CPU/GPU "hybrid" simulation mode off by default. (The option can still be turned back on by users.)

sha1sum results:
84c83cef14e500b8deb686a441e7f41f200b6658 qiskit_qrack_provider-0.12.3-py3-none-any.whl
351a428dd77155adb6bdbd72888304babaac7c8e qiskit_qrack_provider-0.12.3.tar.gz

Debug noise (weak simulation condition)

17 Oct 20:54
Compare
Choose a tag to compare

Noise requires "weak simulation condition" to work correctly. In other words, if the noise constructor parameter is greater than 0, analytical sampling must be disabled and one full circuit simulation must occur per shot. This release systematically fixes this condition within QasmSimulator.

Full Changelog: v0.12.1...v0.12.2

sha1sum results:
0218fff5dd94ce4ac0bd4d1f354452257e854b5a qiskit_qrack_provider-0.12.2-py3-none-any.whl
0bb8e68ab4356642bbd542de4be9c5368c602f54 qiskit_qrack_provider-0.12.2.tar.gz

Optional noisy simulation

14 Oct 14:04
Compare
Choose a tag to compare

QasmSimulator gains a numerical option noise that adds stochastic Pauli noise (equivalent to depolarizing noise) with a parameter setting indicated by the user-assigned value of noise (typically between 0 and 1).

Full Changelog: v0.12.0...v0.12.1

Binary measurement strings

05 Oct 13:23
Compare
Choose a tag to compare

To match the convention of Aer, the QasmSimulator now returns measurement results as padded binary strings.

Full Changelog: v0.11.1...v0.12.0

sha1sum results:
3abebb5221a66db54eeec2c73c7c70dfe7c1e632 dist/qiskit_qrack_provider-0.12.0-py3-none-any.whl
7eb3712f671befd4ac71d96f599755df066e0333 dist/qiskit_qrack_provider-0.12.0.tar.gz

Handle barrier operations

05 Oct 13:12
Compare
Choose a tag to compare

barrier operations have no logical effect, but the instruction must be handled by the backend.

Full Changelog: v0.11.0...v0.11.1

sha1sum results:
456c5d6088c10160873e2032ed9c5036318ab679 qiskit_qrack_provider-0.11.1-py3-none-any.whl
5aea13e9b93d3fe500bb49d69226c892a54caf53 qiskit_qrack_provider-0.11.1.tar.gz

Update for Qiskit v1 changes

21 May 18:34
Compare
Choose a tag to compare

This converts the provider to use BackendV2 and drop use of ProviderV1, per the updated Qiskit API.

"sy" and "sydg" gates

20 Feb 13:44
Compare
Choose a tag to compare

This release adds the "sy" (square root of Pauli Y) and "sydg" (adjoint of sy) gates to the Qrack simulator back end.

"Reactive separation" off by default

19 Feb 16:09
Compare
Choose a tag to compare

This release changes the "reactive separation" option to False or "off" by default.