ldpc

View on PyPIReverse Dependencies (10)

2.2.8 ldpc-2.2.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ldpc-2.2.8-cp39-cp39-win_amd64.whl
ldpc-2.2.8-cp39-cp39-macosx_10_9_x86_64.whl
ldpc-2.2.8-cp39-cp39-macosx_11_0_arm64.whl
ldpc-2.2.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ldpc-2.2.8-cp313-cp313-win_amd64.whl
ldpc-2.2.8-cp313-cp313-macosx_10_13_x86_64.whl
ldpc-2.2.8-cp313-cp313-macosx_11_0_arm64.whl
ldpc-2.2.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ldpc-2.2.8-cp312-cp312-win_amd64.whl
ldpc-2.2.8-cp312-cp312-macosx_10_13_x86_64.whl
ldpc-2.2.8-cp312-cp312-macosx_11_0_arm64.whl
ldpc-2.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ldpc-2.2.8-cp311-cp311-win_amd64.whl
ldpc-2.2.8-cp311-cp311-macosx_10_9_x86_64.whl
ldpc-2.2.8-cp311-cp311-macosx_11_0_arm64.whl
ldpc-2.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
ldpc-2.2.8-cp310-cp310-win_amd64.whl
ldpc-2.2.8-cp310-cp310-macosx_10_9_x86_64.whl
ldpc-2.2.8-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: ldpc
Version: 2.2.8
Filename: ldpc-2.2.8-cp313-cp313-win_amd64.whl
Download: [link]
Size: 1447951
MD5: e76e8a3106795b5dd31ddce38b59a99e
SHA256: c3e2d0eace1eebdf9ab55448db7c26a2f45e5782b3438a9b03718e33b512ed92
Uploaded: 2025-01-21 18:13:38 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: ldpc
Version: 2.2.8
Summary: LDPC: Python Tools for Low Density Parity Check Codes
Author-Email: Joschka Roffe <joschka[at]roffe.eu>
Project-Url: Documentation, https://software.roffe.eu/ldpc
License: MIT License Copyright (c) 2024 Joschka Roffe Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 4 - Beta
Requires-Python: >=3.9
Requires-Dist: numpy (>=1.24.0)
Requires-Dist: scipy (>=1.9.3)
Requires-Dist: tqdm
Requires-Dist: pytest
Requires-Dist: stim
Requires-Dist: sinter
Requires-Dist: pymatching
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4971 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: false
Tag: cp313-cp313-win_amd64

RECORD

Path Digest Size
ldpc/__init__.pxd sha256=oinIGtf-OHUCpaY0UQzTtS8xV6pF2gzLQQm2JNPpYfY 88
ldpc/__init__.py sha256=p0GNxBrsRXmG1zIBpFp6hwSZrJJW9dDqXbiXNnLPsIE 426
ldpc/alist.py sha256=oFWDW1JUhNNt5sk5_qG9TFVavQQaXGEN3aD_hRkGjE0 1984
ldpc/protograph.py sha256=CxUpnvk_SYPBFwzPzrE8VA7v3Eg2VFzhJ9DtAsMtQvI 8967
ldpc/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/_legacy_ldpc_v1/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/_legacy_ldpc_v1/_legacy_bp_decoder.py sha256=WZO-glwV8P7u6fTez5BobCt42wt2elDxPOpuOMC1azs 5359
ldpc/_legacy_ldpc_v1/_legacy_bposd_decoder.py sha256=DhZnFCK1UF_OdkxVpyIw6MTBzyyVZfLbryjvw1H6MuI 5247
ldpc/belief_find_decoder/__init__.pxd sha256=-kcsBPkOwKiMtRF8VOP6ZI2wTuV0cuy19ciP7jbVx1o 60
ldpc/belief_find_decoder/__init__.py sha256=WVNUrGQPJXzENPDQCHJ6VaotS67od7Tl9QyI595cNqE 77
ldpc/belief_find_decoder/__init__.pyi sha256=hHDh8BEpxuCiZOHRq8VDMd5UxWeYe91dXTAxge9Nb3g 4453
ldpc/belief_find_decoder/_belief_find_decoder.cp313-win_amd64.pyd sha256=1BVtzMxXJEbFxRbTssJ5yG8QertAHi0wWRSSdRWdjbI 159232
ldpc/belief_find_decoder/_belief_find_decoder.cpp sha256=SH-R2f-oYzlbQ3ecbE5ZTquMJVQY40JRMb05ofKFrl4 578761
ldpc/belief_find_decoder/_belief_find_decoder.pxd sha256=fqsqpIjr5SWKF49gDSvIas2isbxHTAGEuUWEJ_l-2Hk 1086
ldpc/belief_find_decoder/_belief_find_decoder.pyx sha256=N_GxssS0zEj32EquRMrb3inckvIhqcGhgrOCtwOW12M 7113
ldpc/bp_decoder/__init__.pxd sha256=URwczhqhZaa3W95v8fQY6GFk4XlO_N08flmA_TlBIp0 42
ldpc/bp_decoder/__init__.py sha256=MSMZ17-pYYN-RWzoO5-274g_bL1DNgvS4zqXw0v8ymc 184
ldpc/bp_decoder/__init__.pyi sha256=VPevDRM2QKEAbulN1mToREMbgXrwJNsRayYD1oVNsCs 14506
ldpc/bp_decoder/_bp_decoder.cp313-win_amd64.pyd sha256=yxIMJ60hnhibgT_ZnP2B3Pkfa1_yATzUetOry8eRz_s 198656
ldpc/bp_decoder/_bp_decoder.cpp sha256=XDhDBizNfpYKxbDp3smwcD2zreui9h85A8PYWCjIyYI 1059678
ldpc/bp_decoder/_bp_decoder.pxd sha256=0J1eMH3YjTJqCvfNNRE1tdZtXU8iR1nQ20pdO5vV_T8 3451
ldpc/bp_decoder/_bp_decoder.pyx sha256=EiW0Bx9xQw_MaRb4TBDeIAGyWfF8b0IxAWLTSy9tTVM 30738
ldpc/bp_decoder/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/bp_decoder/to_pyi.py sha256=Fira3c20NPpZEgo77Ydk7_RN7zYrG4oi-WRWXLcwc4Q 1624
ldpc/bp_flip/__init__.pxd sha256=Fa3-ctQOb_0yRvAReIK4vn_XaqFHFDOBeFvqPG5Scaw 37
ldpc/bp_flip/__init__.py sha256=NcKP5XrR4DtrTM_SNUxFP3985rvQyDs9gDHpCnfySsU 49
ldpc/bp_flip/__init__.pyi sha256=RQkM6CBIC8UKXJyWtyEaPxLiz2d1hp8pe_NQIigFGcg 488
ldpc/bp_flip/_bp_flip.cp313-win_amd64.pyd sha256=QlLYAXUMWPLv6OUKv7acWKkf8nwrQT3tDTHb3WdMpuc 88576
ldpc/bp_flip/_bp_flip.cpp sha256=qk5rk8i4fw0tWZB89fVYjt-i7AMKZjLHakHkUOJCmSc 577809
ldpc/bp_flip/_bp_flip.pxd sha256=1JiMJxb4eTWBKk-g3tuhA3vNAYS0NzZwp46lkPBC-CA 783
ldpc/bp_flip/_bp_flip.pyx sha256=rLamvqckPsmBAcQB8I2dne0p7AhEZd6U3ZM1Egkgmpo 2792
ldpc/bp_flip/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/bplsd_decoder/__init__.pxd sha256=DIUhPne4JgzgD0_cUMHFVCtuc7VkRbACm1diOTgUUNg 48
ldpc/bplsd_decoder/__init__.py sha256=dpYZh912fdpC2t2WJMitN3qlFlK74Mp9QAVC6q8dLg4 60
ldpc/bplsd_decoder/__init__.pyi sha256=LNZmqu2UwHrlaFiZSxIVMntG3ygLKOZmEZwdWzpvujk 7178
ldpc/bplsd_decoder/_bplsd_decoder.cp313-win_amd64.pyd sha256=WRVqOZ7GmeOsqbqvI_3VqjnQU3kIxoZwgJMHyRbxsK4 193536
ldpc/bplsd_decoder/_bplsd_decoder.cpp sha256=EdoWGN7E4TEvQmb4MF9jtT-bvbHz2ofvgo19tJLzqbE 733404
ldpc/bplsd_decoder/_bplsd_decoder.pxd sha256=3QqT9JNb3Ufmek2Syj1YBh09BuKh79MYW6sghEDfEMo 2321
ldpc/bplsd_decoder/_bplsd_decoder.pyx sha256=tZPBhFVB4mb78_rI0ZUZ4HyCum0D-Kd3Bh7c65yLV0Q 12112
ldpc/bplsd_decoder/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/bposd_decoder/__init__.pxd sha256=ErL3KXQlGP5_XXH5OG5wr0flCLK4DfN0whyuMC41qXI 48
ldpc/bposd_decoder/__init__.py sha256=mAh-utI26AOUlTQs5UxDsCWMpNll4pR8w8uMpWzQpLk 152
ldpc/bposd_decoder/__init__.pyi sha256=h6HGf9eG3ahoX4iPcWviwl4xRlmX6u-wyUmKWU5wS5M 6995
ldpc/bposd_decoder/_bposd_decoder.cp313-win_amd64.pyd sha256=wOkoBsI9-dE1AgtM4kQ7I3YKRAU_fVMOOwOkyGtpaVw 136192
ldpc/bposd_decoder/_bposd_decoder.cpp sha256=Eg6yjwC9hQHz5YlEzrmApBpEp-O-SeWn3r2zrsyYYLE 663411
ldpc/bposd_decoder/_bposd_decoder.pxd sha256=oABw--gZegzDq7XEAeY9qmhNvJsngDqplJCIOfC8NFk 1218
ldpc/bposd_decoder/_bposd_decoder.pyx sha256=FFk3zvemzXlvk8TcIdbb6ZdrfGh2PwXVyQ32E8i2zKk 22515
ldpc/bposd_decoder/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/ckt_noise/__init__.py sha256=FXJsCG6KsY5kntDCEn9nD7AVTFvOt1EeDdm4DyvU11g 491
ldpc/ckt_noise/base_overlapping_window_decoder.py sha256=0hb1NqQjtog7brHD9YTAQCu_nkVnMrO7xfEapFHxNDw 12235
ldpc/ckt_noise/bposd_overlapping_window.py sha256=E8Ae5aLxRu21pLV-vgPhqaPNdTcqS0qOUARl4jFMCck 1627
ldpc/ckt_noise/config.py sha256=L0iAmgNLzKbunn8XvdYD5Nq8P8XBO5YKSsVtRq_Gj4Q 550
ldpc/ckt_noise/dem_matrices.py sha256=Wa6gXv6DOu_6xs_LMB0YhmGaRQbIOs4D-Zl1iJFT7s4 6425
ldpc/ckt_noise/lsd_overlapping_window.py sha256=wKGjcesRyBwdCFwK1zHa3mcXjzAZSlP18_VTFfkfNb8 1623
ldpc/ckt_noise/not_an_arb_ckt_simulator.py sha256=lJncZnPFSaJ98PlWxx6Oq_TeG_cIz5rIeSmOS2Yn-9Q 7779
ldpc/ckt_noise/pymatching_overlapping_window.py sha256=xJrk30IoIvSQ3vpDMAjA9aIEcxplmuo8WVGxrey7u2s 2282
ldpc/ckt_noise/sinter_overlapping_window_decoder.py sha256=jKlDbG0urA2C4d6iM9zma9P9QNQdEmVXNdiYxQ_s0I4 5545
ldpc/code_util/__init__.py sha256=tw5Zx2MzjfBuLwgJquIcORbJ2IHvjiNmBl8-awhCWYo 81
ldpc/code_util/_legacy_v1.py sha256=jhQUPMicqFqy3eKHrxhnXGQ7D33IR3Kp7Ekx8FMETPg 653
ldpc/code_util/code_util.py sha256=1lz5iK8CkXhj7vcd0jMwgmjutAHj1ZQCwF4yIFJEgks 9638
ldpc/code_util/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/codes/__init__.py sha256=7S3lb2MqD2kHODkLl40N03JujuQMGcJU5H6q3afclXs 165
ldpc/codes/hamming_code.py sha256=V9uJmr_YLrS0dfYeMZgG1ymkbPPFGCD7Im3WaqA9lZw 2249
ldpc/codes/random_binary_code.py sha256=QoSEvq3O-FXI5Ak09cK2Y-rlnmTxI7i1l1PUgpVYcG0 2230
ldpc/codes/rep_code.py sha256=NpuvB1Qea1H-r-DQ6s0VX6mpoOjigX7L-xZvglk2Mjc 2031
ldpc/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/helpers/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/helpers/scipy_helpers.py sha256=dApZN6uAjHFViuys71NSFDMxSaPH3iWVRQJnNPAhhrw 2303
ldpc/mbp_decoder/__init__.pxd sha256=Fl3m8tGbiwI4t0Jjuw9ny4-XKJizVZxcm_6Z-re5-Zg 44
ldpc/mbp_decoder/__init__.py sha256=S4Xrl3Si55WQOMKd1ro274o66TEtJN7utcyMspN6nG8 55
ldpc/mbp_decoder/_mbp_decoder.pxd sha256=lziQHkUJxNDktLVyGVgxr3RDMhWTOzajHWrKAjlEJws 2013
ldpc/mbp_decoder/_mbp_decoder.pyx sha256=BKuMQvuTo9DLG11jkTUDu2hqoQbbmzo6zJYph5hTjxE 12527
ldpc/mod2/__init__.pxd sha256=Jo5L8qmA5Y9jjMtYLxvEz-OVdxLW5rDPBxg5unwynV4 30
ldpc/mod2/__init__.py sha256=JrN3b-SNUyGNBxku_FACVObkr5d4-rhQqK8Pn1K1o3E 31
ldpc/mod2/__init__.pyi sha256=EuZO0PtT3RHTexEc_Od3y-pahJRCueiC7wL3AXo5dvw 12061
ldpc/mod2/_legacy_v1.py sha256=kSTa9RZDTXfgz2C4TkzaBspNv4jnQ1F8S127hiI_fJA 11181
ldpc/mod2/_mod2.cp313-win_amd64.pyd sha256=11OImK_0y-q68HNhk43UvrpmaQuWzgbjOF46igTVJS8 320512
ldpc/mod2/_mod2.cpp sha256=9tQ9-_VhNJLgDCbXbJiKpiSKN4G2ZdRnqw6UKA8ZxC4 1601194
ldpc/mod2/_mod2.pxd sha256=lITI1DEz-Ndf5O_2CtUk5h49p7MvMSmY5zZqR6Sd3ns 3548
ldpc/mod2/_mod2.pyx sha256=ftD3ygzjn2SVOaOPEegW9mVyeDu1egMnsn6VCtMnQlU 25797
ldpc/mod2/mod2_numpy.py sha256=dJkSh0mkVoKY3Zsb_QpT6r15vh0kYttN89jRS3W2DiM 13204
ldpc/mod2/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc/monte_carlo_simulation/__init__.py sha256=t0y-iDdCNoCWziQJhAkDGAcmZvTn8qQO0JAXI1Vaqik 69
ldpc/monte_carlo_simulation/data_utils.py sha256=lSysxSSM8jTgZuPnd8rPllcsFa6zlvlm78HxbaEXHlE 20874
ldpc/monte_carlo_simulation/mcs.py sha256=x2i09sLWfBo5TVHgdUJ6TNcSy6aTI80Bgog_wetNeps 5530
ldpc/monte_carlo_simulation/memory_experiment_v2.py sha256=QLhMosQoRM3-PW0BzdUABYQEtGhcOBkGa6IgViVgnxo 6353
ldpc/monte_carlo_simulation/phenomenological_noise_sim.py sha256=rVw1JRHb3p1x4pmlD5wkyiHV0ricwqrZ3dwb3APl0so 2758
ldpc/monte_carlo_simulation/quasi_single_shot_v2.py sha256=t3d5nYHITBoNcICy2TpZQzJIgso-gEKooKQcudRFXGk 12857
ldpc/monte_carlo_simulation/simulation_utils.py sha256=rWhuNPDneyFihfHxpqzCjJ-tat3t9XdELWBdX420pxM 9701
ldpc/noise_models/__init__.py sha256=x1i35QaV3fIG48dggvKL1r_TZ9rIIBj-mpJzvCoYzv0 54
ldpc/noise_models/bsc.py sha256=KXCCRWJ65DdpCVg2qhBqVf0wSKP0JDbE0DGWGIHS8Lw 743
ldpc/noise_models/depolarising_noise.py sha256=8Iz4EM8c0l4pxe9bK7UICoFrZxZtlkqrEhjSZ59-4Mo 961
ldpc/sinter_decoders/__init__.py sha256=M8_uTaWT6zAgo_4W5zvXB97ZFCiJGloXsvjZkjdPvB0 229
ldpc/sinter_decoders/sinter_belief_find_decoder.py sha256=5D33kHPjYHi5Sn_81b9oQiSJ-JXoBCPJI9dxZzlexmU 8237
ldpc/sinter_decoders/sinter_bposd_decoder.py sha256=gXn-YyPWiErwjPjS7yjH5LQOnKdo_NhjCM__ynWpXhQ 5943
ldpc/sinter_decoders/sinter_lsd_decoder.py sha256=G9id6NaJKWlsmjuNsg20eZ9DmJU-u8sWXpnSfKgL-Ts 5720
ldpc/union_find_decoder/__init__.pxd sha256=aYFtjE_7pLl4UnKtUtl_AakTC5fMgYrvaePxPcaJtDQ 58
ldpc/union_find_decoder/__init__.py sha256=9aTEZ33P4iQWt-b8U2Nh41wtfnWRAIu9ikt2AEbRUic 74
ldpc/union_find_decoder/__init__.pyi sha256=qb3HZn2y2DCEdemF9yMQGurEw2lOc02JdLs1t6YVIYI 2052
ldpc/union_find_decoder/_union_find_decoder.cp313-win_amd64.pyd sha256=FkwEwBrlfWFLdAFyxpfugoSy3NSw2zWPhZ_cH00dl38 153088
ldpc/union_find_decoder/_union_find_decoder.cpp sha256=LFzpQp0-oKgZbZWFueGAPWnqhBsE5YBqE2bNqPbIrHU 583177
ldpc/union_find_decoder/_union_find_decoder.pxd sha256=Li5EF3YCXmEdI2zjMPA4kT-kCN11xMTgw99C5jErmFQ 1172
ldpc/union_find_decoder/_union_find_decoder.pyx sha256=coIiUadm8fUSTfLdOQRu3irz6jTlMIrivDu5HP84CrA 6038
ldpc/union_find_decoder/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ldpc-2.2.8.dist-info/LICENSE sha256=Bwx8ssLcHV7z47sy1C5d8EHPr4lhws99_C175VcjHvg 1091
ldpc-2.2.8.dist-info/METADATA sha256=FLusflon_386V6eXeFrg9Fr4zVWMNkZvVSe2x78LD3E 6891
ldpc-2.2.8.dist-info/WHEEL sha256=6bXTkCllrWLYPW3gCPkeRA91N4604g9hqNhQqZWsUzQ 101
ldpc-2.2.8.dist-info/top_level.txt sha256=9y4gLAm199MfwDH60gLih_uSW4yKROsotfyDODWkcQQ 5
ldpc-2.2.8.dist-info/RECORD

top_level.txt

ldpc