Skip to content

Nest QrackAceBackend._correct

Choose a tag to compare

@WrathfulSpatula WrathfulSpatula released this 30 Sep 02:07
· 48 commits to main since this release

The levels of scope nesting of various error-correction or error-mitigation levels of features in QrackAceBackend should correspond with how "low-level" any single technique is, with deeper nesting being "lower level." As such, _correct should be deepest, and is_error_detection should be outer (with is_boundary_repetition_code outermost when enabled, despite a lack of proven gain, disabled by default). This has been subjected to light empirical A/B testing.

Full Changelog: v2.26.0...v2.26.1

sha1sum results:
3315ddab69feff60c3ffa5d4eb5b9555ebc82ae8 pyqrack-2.26.1-py313-none-android_16_arm64_v8a.whl
5ff757f49a3b44c9e96f4af1e03bebba943f8c2c pyqrack-2.26.1-py3-none-macosx_14_0_arm64.whl
fcd0bb643e21e9059d11d2f09dd902051ad5b351 pyqrack-2.26.1-py3-none-macosx_15_0_arm64.whl
021f511bead59eb46acba2e55d12490682798e2f pyqrack-2.26.1-py3-none-macosx_15_0_x86_64.whl
0e44a80390992b136f010a09f38fece2257f7a3d pyqrack-2.26.1-py3-none-manylinux_2_35_x86_64.whl
642ae7a686341da88ef9b5d1bf6dceb16bd7139b pyqrack-2.26.1-py3-none-manylinux_2_39_x86_64.whl
b3086b61d15ece0bc700c0b3de50efd6f4c7ea60 pyqrack-2.26.1-py3-none-win_amd64.whl
626fdd5b3da0169016903fc68b7955cf89d8c275 pyqrack-2.26.1.tar.gz
9e94bc16154337f0ca5110f7d28df87f0c125d9d pyqrack_complex128-2.26.1-py3-none-macosx_14_0_arm64.whl
6070fce5643ddac3946c686c614c6feb7767762f pyqrack_complex128-2.26.1-py3-none-macosx_15_0_arm64.whl
7e4a8a13946af55040f4131b28fb810db480e9e0 pyqrack_complex128-2.26.1-py3-none-macosx_15_0_x86_64.whl
120528c9faf12a2aec47582b57536432844e60ac pyqrack_complex128-2.26.1-py3-none-manylinux_2_35_x86_64.whl
e875a4cfa5d0e757a67a250b1fb7d535965bec66 pyqrack_complex128-2.26.1-py3-none-manylinux_2_39_x86_64.whl
0262f23b03337f75524eb7bccdb8db370f3d14df pyqrack_complex128-2.26.1-py3-none-win_amd64.whl
4ede37221f341658b240403504bdab779da67725 pyqrack_complex128-2.26.1.tar.gz
a2007a71a0d6bbff4dd53742603c7037c3b55a5c pyqrack_cpu-2.26.1-py3-none-macosx_14_0_arm64.whl
9a24daaac7e45a347a666dfbb7db874f5566cd4c pyqrack_cpu-2.26.1-py3-none-macosx_15_0_arm64.whl
e473bc8266747d4e9076b06d9678662cc1da0c95 pyqrack_cpu-2.26.1-py3-none-macosx_15_0_x86_64.whl
6282bc2d3703d5190c629e1ff97cc1d184d97a40 pyqrack_cpu-2.26.1-py3-none-manylinux_2_35_x86_64.whl
ed8fe2c5c574c5666814fb3fe384d4005c3a859b pyqrack_cpu-2.26.1-py3-none-manylinux_2_39_x86_64.whl
e2ce5c9c3b986367a18bd98a83fc587d1d2c5519 pyqrack_cpu-2.26.1-py3-none-win_amd64.whl
be41b45ee1a6cd959b35951065c23ec993bd36d5 pyqrack_cpu-2.26.1.tar.gz
f3471c8e3e66cede303350c247ef0ae848237217 pyqrack_cpu_complex128-2.26.1-py3-none-macosx_14_0_arm64.whl
6ed0a3f0fb46c09ee75d40b2fdebe6bef8a9349c pyqrack_cpu_complex128-2.26.1-py3-none-macosx_15_0_arm64.whl
0ad405963f062b83e112a14536b293eefbb39f43 pyqrack_cpu_complex128-2.26.1-py3-none-macosx_15_0_x86_64.whl
f275cdb7da60e6ef0d854b18170e8d0cdfb3f431 pyqrack_cpu_complex128-2.26.1-py3-none-manylinux_2_35_x86_64.whl
a034157999b7b359da6c1874997a98f1dfc17b21 pyqrack_cpu_complex128-2.26.1-py3-none-manylinux_2_39_x86_64.whl
f75885faf5ae8c151e851909bd8c590e6fe93228 pyqrack_cpu_complex128-2.26.1-py3-none-win_amd64.whl
dcb9f11e35cd0430f1ec7794b3856f7fe7927dbf pyqrack_cpu_complex128-2.26.1.tar.gz
9a09e72aa0abaa2ed29d66fc93b020430c29a28f pyqrack_cuda-2.26.1.tar.gz
d3694f1b4253484da01bfd33eceb6ca2adda33c6 pyqrack_cuda_complex128-2.26.1.tar.gz