qonnx

View on PyPIReverse Dependencies (3)

0.3.0 qonnx-0.3.0-py2.py3-none-any.whl

Wheel Details

Project: qonnx
Version: 0.3.0
Filename: qonnx-0.3.0-py2.py3-none-any.whl
Download: [link]
Size: 451749
MD5: 895ec5d7f589d82e6936eb40e7ee5b9b
SHA256: ba463d0320c906f3e345e7990625ebe9fef82308df9249355a340d3c1241ea33
Uploaded: 2023-07-28 22:21:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: qonnx
Version: 0.3.0
Summary: Frontend and utilities for QONNX
Home-Page: https://github.com/fastmachinelearning/qonnx
Project-Url: Documentation, https://pyscaffold.org/
License: Apache-2.0
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Platform: any
Requires-Dist: attrs (>=22.2.0)
Requires-Dist: clize (>=5.0.1)
Requires-Dist: protobuf (==3.20.3)
Requires-Dist: bitstring (>=3.1.7)
Requires-Dist: numpy (>=1.24.1)
Requires-Dist: onnx (>=1.13.0)
Requires-Dist: onnxruntime (>=1.15.0)
Requires-Dist: sigtools (>=4.0.1)
Requires-Dist: toposort (>=1.7.0)
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: jupyter; extra == "notebooks"
Requires-Dist: netron; extra == "notebooks"
Requires-Dist: pyparsing; extra == "qkeras"
Requires-Dist: tf2onnx (>=1.12.1); extra == "qkeras"
Requires-Dist: tensorflow (==2.9.0); extra == "qkeras"
Requires-Dist: QKeras (==0.9.0); extra == "qkeras"
Requires-Dist: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-xdist; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: pytest-randomly; extra == "testing"
Provides-Extra: notebooks
Provides-Extra: qkeras
Provides-Extra: testing
Description-Content-Type: text/markdown; charset=UTF-8
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 8955 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
qonnx/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qonnx/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qonnx/analysis/base.py sha256=4IPp8s1zUao3cYaHJzvz3Sn_yAeVcuHHYRm7GS0dB3s 1831
qonnx/analysis/inference_cost.py sha256=aACa1Ab7YVu4Kfos7wMoysz2DNziBSaKAM1xhz-SLPc 9150
qonnx/analysis/topology.py sha256=bQhz6Z1waXhcT1jNQX52F4qF-1SvSi5v4NOfO-wstBk 4548
qonnx/converters/__init__.py sha256=VIHjGZV-hJ5e0DCpM22hVIrF06Q2awTnF6sMBzphsvA 82
qonnx/converters/keras.py sha256=TIWA_pP_mDnnxjjhthJco-vqkI_XALeLna3wXuR_X8o 9331
qonnx/converters/qkeras/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qonnx/converters/qkeras/onnx.py sha256=ZGL7f4xXB8JfAxnOeZcBw9D9f0JqOBAN4OvVCvp1-b4 7626
qonnx/converters/qkeras/qlayers.py sha256=0xQJH3L59iQrwbyo-N6Q2jEu5mjeIJW4eGvXxA5qSO0 5549
qonnx/converters/qkeras/quantizers.py sha256=QP12ASJJDObuTIbAY053F72vDXtG-fECRkm0JTHELak 3686
qonnx/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qonnx/core/data_layout.py sha256=2Lzz2w5cLLHvoafFEZcGrYY4mQ9UFFxQ9wLPUt-Etrs 1995
qonnx/core/datatype.py sha256=n-4djluAv7L6xtlNmZVt7mW68wwOEeOZg0jCaX7FEq4 11630
qonnx/core/execute_custom_node.py sha256=rvcO9j4XO5VLfgWGwNj4l6EvNE2mke7uLHrSMnzu96g 2189
qonnx/core/modelwrapper.py sha256=1gFtzhQ2WY8d8Cr_elFd1MzaNoutLk2kNdlR-cTX6MY 27467
qonnx/core/onnx_exec.py sha256=MaTHbCN2SAQCGUuAXhyrb1Fwh3mclI7c5f9uoKEFCRY 10302
qonnx/custom_op/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qonnx/custom_op/base.py sha256=ORdrlQRklzLgz8djteMEfH9YvSFLfaFe7Kes5PDrz1c 8732
qonnx/custom_op/registry.py sha256=29ydvyaHuTz8BmjqY7L5ts0SPt_2uVuYmTWN3HJHHek 2539
qonnx/custom_op/channels_last/__init__.py sha256=33u7-lIFrxNWA8HkFaKS-foKcv44ts1JiD63PAAjjpw 322
qonnx/custom_op/channels_last/base_wrapped_op.py sha256=JQR90pxVnA8x4z_Ll5Ede7CeqG57UuSSAw-owD858VY 4844
qonnx/custom_op/channels_last/batch_normalization.py sha256=p4j7m3PrF4hvN0EVv7wN5gVXXe2Vg0_jdTgBJ-a_ZFQ 4222
qonnx/custom_op/channels_last/conv.py sha256=TY2s8HjhfiMBZuzdyXZ4bu9g6zhe-LhmKQ7BTo-yWpA 6263
qonnx/custom_op/channels_last/max_pool.py sha256=Oc5WaZU1VPxOEdCws6VHfo2VWhzpE9kehDYMYi-0Pzo 5952
qonnx/custom_op/general/__init__.py sha256=ccz13u0QQrudKNwGvxxeX5FuQVMrWExhQCOps3vldQI 2539
qonnx/custom_op/general/bipolar_quant.py sha256=d9MuKhLL6waRLBqoPplSridqDmW8rC1JscSjLSzyv4o 3895
qonnx/custom_op/general/debugmarker.py sha256=hV1UXJD2jwCbOaH0CJiEkucB64oGz9RpomBK6iT07MA 2637
qonnx/custom_op/general/genericpartition.py sha256=lBpqnxktsgJ8CpY-bsoAX9WF_yY1y14l1qHAr8WdT7Q 4201
qonnx/custom_op/general/im2col.py sha256=LRtmh1FGn2oKefe4dPVVkgNDTvWgeIvnE3a03dgC1aU 9599
qonnx/custom_op/general/maxpoolnhwc.py sha256=MG5a3qwf9wkv8R82Q6MOWmqIshFtq3XZvd5A-aI2a08 5215
qonnx/custom_op/general/multithreshold.py sha256=-9LtQZ9RXQiQSoiXh9ErHA5OEqx55WEBt7QkwvSfm_o 7180
qonnx/custom_op/general/quant.py sha256=uOEo8CExdub5HMczLG7rBsZ7hk0jp3PoHIMeCdWbJvc 10762
qonnx/custom_op/general/quantavgpool2d.py sha256=8KKaaqin-TrIP14JyQDfEAYMcKJXFQf04RGDVRiiSwQ 6262
qonnx/custom_op/general/trunc.py sha256=_GSWA_g61kfauowUwzSI8t4AmzUveSUvWQBxLuT9YaQ 3702
qonnx/custom_op/general/xnorpopcount.py sha256=oT19fWbPwtbzBZ9FrhYABOkhOac-a4bEfnJ4qR9l7D8 4904
qonnx/data/__init__.py sha256=uVt4AJzmPpzJ1ICioeneRf2v5Vfn6DcDvtoa-VT_BrE 1524
qonnx/data/onnx/bsd300x3-espcn/model.onnx sha256=cNKwWMjfPN_Cr4d0Ik6LXEsdEwadDrOVIz_040B6-kA 273280
qonnx/data/onnx/mnist-conv/README.md sha256=1wMx7zu2jcAws01431flFvZg5bXaxAPEJvDpvIEIlvw 86
qonnx/data/onnx/mnist-conv/model.onnx sha256=LwbnLegTqGNcm8A5esRHpgG9v6ffS-vCeHI7lYgxyb8 26454
qonnx/data/onnx/mnist-conv/test_data_set_0/input_0.pb sha256=6TThApodMfNHEjbdNmvXp-VcduayRaIh1V7Z7sYAuJ4 3149
qonnx/data/onnx/mnist-conv/test_data_set_0/output_0.pb sha256=y5QFXo55OMwrvCRbpDt1KThM1Fy2hG0P5R9Vfhg3Kqw 48
qonnx/transformation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qonnx/transformation/base.py sha256=XKbQylQrgN0NcH75NhNp0JajmKgNLXpwsFlLEw_c7YM 5238
qonnx/transformation/batchnorm_to_affine.py sha256=H2021cgiTw9uabRNeKmpU_uiaWGdSHR7Jpg9cuiiH2s 5571
qonnx/transformation/bipolar_to_xnor.py sha256=nHY4CG5wdx-CKYPubCEP9J-aH7GwiPYuxlBg89j163o 7768
qonnx/transformation/change_3d_tensors_to_4d.py sha256=7Dfls2UgxAGFlW5zFtL-Jk28WdN8L6zVBSqzjphAk_Y 9277
qonnx/transformation/change_batchsize.py sha256=62lPQhGeuUyZKS32H0c_TlTiGvzAJQlpIe_rF1CrYjA 2966
qonnx/transformation/change_datalayout.py sha256=WIbObpf0Kvu0-OkrB3ComjwFf9KZqBAhTukaLOrGBwE 5079
qonnx/transformation/channels_last.py sha256=sIcDs5VygIaxredBs2aGz-Th9x8uPeFqUWxEixcKKQs 23422
qonnx/transformation/create_generic_partitions.py sha256=s82b05u00Q5-VGTvQ4P72qddlicgWdqo6QRyDO__vVM 9268
qonnx/transformation/double_to_single_float.py sha256=61BJ1S2sN37enMLrCsz5opMK1ptuWbM8rOCOVOBEK8c 2117
qonnx/transformation/expose_intermediate.py sha256=AxU6DcyvuzvSebP47V1Vu7PCJZmy3focRTXpbetWjqg 3143
qonnx/transformation/extend_partition.py sha256=Tsc4bt8YMpHpTn9oME2MW5EqleRw8KfZcGFJ2jiElP0 4017
qonnx/transformation/extract_conv_bias.py sha256=ktXOHBJQqqLgn5TVTPPDTMFuhbIjI9VAxw5FuaBXPwU 3702
qonnx/transformation/fold_constants.py sha256=3RJzGMKoHlESpHWi0OntVXAmP09Un0B-4vW1SjQnQ7w 5721
qonnx/transformation/gemm_to_matmul.py sha256=k3RZiWBQ_q4RLsOAoROzFsWLlHMbzOy9t5t0IsL5O30 9545
qonnx/transformation/general.py sha256=AKoixS4esT0u7JnY4G0GqwMRnxb8WXyyPXqx1tCgbvg 14430
qonnx/transformation/infer_data_layouts.py sha256=VkH8sg_ZCaBVXzc5nhdYwV0fOVOVqJYnAMwdX6hDNgk 6072
qonnx/transformation/infer_datatypes.py sha256=kAMJ7IyDxOCAwoPDK0yzx_orOX2EE7GLoBSCfX1RLp4 5904
qonnx/transformation/infer_shapes.py sha256=z-TbJNinaTX3THd9QlxIICkasZIMjFjsSLVlPXyRGZw 3834
qonnx/transformation/insert_topk.py sha256=iiPo6jReDZMXsd54Xh33h1C2FUhj8nxOi9j9dZ1nUJg 4163
qonnx/transformation/lower_convs_to_matmul.py sha256=x45w8S2HWgR96qcNlTqPh_5TthuRF5T9rdB2-44jHFY 11034
qonnx/transformation/make_input_chanlast.py sha256=DdwUSfM6dup-vosWLQdHZKjunCmsxgIE1ocMypVctDo 4180
qonnx/transformation/merge_onnx_models.py sha256=YYQ8bq64AqehzbTXGcaL5pbxwA84pTTC7XWDD5Ipkts 7218
qonnx/transformation/pruning.py sha256=4tUL8RUt509P-ZNzpOusCDaQBVRCbuxNs4oLLuZ98KA 11035
qonnx/transformation/qcdq_to_qonnx.py sha256=qOzPLRVtaC4H1SGtpJcYbD0G8C3qxu7braUdKYgfEkY 10232
qonnx/transformation/qonnx_to_qcdq.py sha256=yEczMhOKuOJUFnue-REl-QFaHAECev45pf3Csrkd7Ig 9384
qonnx/transformation/quant_constant_folding.py sha256=oP1n3iN8N2m-b7bqNKx8bJY47BepH76JzNnSpj2OGD0 2593
qonnx/transformation/rebalance_conv.py sha256=UP3K7ViQkNrtvz4fzEhiUe-CYM5fFuXjWBjllFBe2oI 5932
qonnx/transformation/remove.py sha256=ODnxE0jkcdF5w02x-B4_1Lfx-dKRBhDEfrwGrP8REFo 5333
qonnx/transformation/subpixel_to_deconv.py sha256=YXBGJK658mC7_kHmY0j-DkxRk7_Bt6oAPbnq816e_20 10384
qonnx/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
qonnx/util/basic.py sha256=QgXyte_QRoVEO52COfigoKue9sQhfmIsYPfwCpui6jw 13552
qonnx/util/cleanup.py sha256=4uujA429K8JvuVqLE51vQoUyIuNf3nQ1zxqWtw-dAwQ 2768
qonnx/util/config.py sha256=XJAjJzJ09gVVw12pw0k1qNki7GMCAbJQgXfUnrJ-QCo 2311
qonnx/util/convert.py sha256=0FsvxRD2T_XMfxWA2uaAIsmgCwJSZ1MRBcR6J2XQCMo 3216
qonnx/util/exec_qonnx.py sha256=U5fg-hO_1Vl2KVW9l0EphRclUI9eeV-0oAtLppcKcUs 8806
qonnx/util/inference_cost.py sha256=MAFubOaYu8EnwnnUBFaKrkVMKDcihIKKaAjrJCS7fY4 5099
qonnx/util/onnx.py sha256=myup5RLRj-_HXZkDaZsWShu7GkL3Ismxl2u7FGRXkHs 3085
qonnx/util/prune_stuck_channels.py sha256=WwEG8IiPLTQJY0-RTdHKpMiFbZ-SE5KccyrgL7ojl1M 2588
qonnx/util/random_reseed.py sha256=m9nYrAmBOPJM-K_Y8BLaWJgGrm4wsSOv14_RjslpaZY 247
qonnx/util/range_analysis.py sha256=ITy6_sydKwt5VNsn9EZcY-XMEbyAdHIBWXLEU-ROzf4 14070
qonnx/util/test.py sha256=LUumaFqOc3CFXzvm_UvOke-o7UC5AV-IhaDsWFZUaI0 6310
qonnx/util/to_channels_last.py sha256=cVwukzCozVUD7oIfWAnECh5gvY18aPDBd7qhEQKF8Fs 1233
qonnx-0.3.0.dist-info/AUTHORS.rst sha256=FAD8KAVVqULiokFvOZVV0X1mvAuZ-iBSfrN6PCw5jBE 331
qonnx-0.3.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
qonnx-0.3.0.dist-info/METADATA sha256=J95cAiWKVES58tWNDoGAPqlhs0CRnWsWkiNM6q7F6zE 10348
qonnx-0.3.0.dist-info/WHEEL sha256=bb2Ot9scclHKMOLDEHY6B2sicWOgugjFKaJsT7vwMQo 110
qonnx-0.3.0.dist-info/entry_points.txt sha256=uT_GcmhbtDhlTYJ7m0OQ4eda3YDpTKIkHHy8eOjhT-8 437
qonnx-0.3.0.dist-info/top_level.txt sha256=_5EeQLVL_UcRt9zm1n6xiyJqPglYu8wUycEpi5SV9-M 6
qonnx-0.3.0.dist-info/RECORD

top_level.txt

qonnx

entry_points.txt

qonnx-cleanup = qonnx.util.cleanup:main
qonnx-convert = qonnx.util.convert:main
qonnx-download-model = qonnx.util.test:qonnx_download_model
qonnx-exec = qonnx.util.exec_qonnx:main
qonnx-inference-cost = qonnx.util.inference_cost:main
qonnx-range-analysis = qonnx.util.range_analysis:main
qonnx-to-channels-last = qonnx.util.to_channels_last:main
qonnx = qonnx.util.random_reseed:reseed