ai-edge-quantizer

View on PyPIReverse Dependencies (0)

0.0.1 ai_edge_quantizer-0.0.1-py3-none-any.whl

Wheel Details

Project: ai-edge-quantizer
Version: 0.0.1
Filename: ai_edge_quantizer-0.0.1-py3-none-any.whl
Download: [link]
Size: 92075
MD5: 893fa12fed90ac6fb422e58830fda47a
SHA256: 156332369bc676be695a6f58f637d27c3b4d671758cb58ff97b484f1b1022604
Uploaded: 2024-06-03 23:31:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ai-edge-quantizer
Version: 0.0.1
Summary: A quantizer for advanced developers to quantize converted ODML models.
Home-Page: https://github.com/google-ai-edge/ai-edge-quantizer
Keywords: On-Device ML,AI,Google,TFLite,Quantization,LLMs,GenAI
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9, <3.12
Requires-Dist: immutabledict
Requires-Dist: numpy
Requires-Dist: tf-nightly (==2.17.0.dev20240509)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 122 characters]

WHEEL

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

RECORD

Path Digest Size
ai_edge_quantizer/__init__.py sha256=_c8v5GFr7X7F9-ygD8A6eaLRCkXrETqXCm23GVlbQ1Q 114
ai_edge_quantizer/algorithm_manager.py sha256=qQH0-qGaijKkaQPB77G65TG5iOKqUEdZT-3HRNe0uWA 2185
ai_edge_quantizer/algorithm_manager_api.py sha256=UFiZ0a_gS2WkQuFy71i_WsZaQdYHZrWb2EtUxq8fGNY 7814
ai_edge_quantizer/algorithm_manager_api_test.py sha256=mWYAjpC68yTKlAGniyRZ-ZWSdji-Yj4pAO2ECjFZ2jk 5856
ai_edge_quantizer/calibrator.py sha256=Ik9nr_B05l-FtCLaBuM9hqOxmxJ6O5JZzH2SY-qO6Iw 7836
ai_edge_quantizer/calibrator_test.py sha256=v-cGIRr6Yl40B6mHm3hhT99tpctWK9d8s4lVF_kkOJI 7032
ai_edge_quantizer/end_to_end_test.py sha256=nBI-1PiN-x472wv_zz9we2FVGkfYiAVSxI88i3VNYL0 2282
ai_edge_quantizer/model_modifier.py sha256=7Fh3EOOjglvR5Ydcl9FpyKhLw1Ix7vtF00XvJrXggQQ 5240
ai_edge_quantizer/model_modifier_test.py sha256=Orc3XUXmuVmqGzvI5i65V7TIxO-FhAcnPI-m4TaQ7QM 2420
ai_edge_quantizer/model_validator.py sha256=8o6DFru039h5vYAZ-1K4MJ-KhTy8UlzqJpDJkzxfaek 3837
ai_edge_quantizer/model_validator_test.py sha256=CP56dzN8ge2OP4Ztn3Vie4KReFlW2y9DQTX_CMGFHHQ 2708
ai_edge_quantizer/params_generator.py sha256=yB6EkGt0cQzIh5yHnSHp1aeN9pjbJC5qypSKx9wJYBs 8710
ai_edge_quantizer/params_generator_test.py sha256=8cW8IC75s9uJbsq-GVX1KcVGAEU7bHfQhdPwMHHRBeQ 16576
ai_edge_quantizer/qtyping.py sha256=khOmxKUfZ-KZmBTMs0qxs1oTN9Zt9oh0YH47HpVfE-g 12140
ai_edge_quantizer/quantizer.py sha256=4qPbjijrzXioYDtS8K0oe6ip8pMpen4FC-AOp-DnZuw 8822
ai_edge_quantizer/quantizer_test.py sha256=OQGMxdIA0SbxaAgPnZqFB4jHiDswv3D3ICSpgxGcuRQ 4667
ai_edge_quantizer/recipe_manager.py sha256=Sf39sQTPq7KPaNeFDmcB5pJ3Fp7JsQphfGYwLKI5ENs 7861
ai_edge_quantizer/recipe_manager_test.py sha256=fQxkB_IZJNuk5twsFGVF1D_oeECrtxlgtVNCgZb1nCQ 21571
ai_edge_quantizer/transformation_instruction_generator.py sha256=-qi0TuWnOWlii7n945uXZAgpJCTuw_WjzvhwOWg4Sto 19028
ai_edge_quantizer/transformation_instruction_generator_test.py sha256=FK1abV6Rjv0W1cdx-Ji8yLl4aIrWVtTL3JwiG33GGV4 34730
ai_edge_quantizer/transformation_performer.py sha256=rgRPMtbGrWQf4_mwuMEYJhLlo--A0e46dlp4a6FCKWk 10135
ai_edge_quantizer/transformation_performer_test.py sha256=BbeLBRSkkjkbUTu4Hd8_rf0tv14KphMvLj0X5a6hEcs 12664
ai_edge_quantizer/algorithms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_edge_quantizer/algorithms/nonlinear_quantize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_edge_quantizer/algorithms/nonlinear_quantize/fp16_quantize.py sha256=rCT0qxiNf959fjWb7IEP-fwS4i7CEhfe0kag9WCvUyA 5183
ai_edge_quantizer/algorithms/nonlinear_quantize/fp16_quantize_test.py sha256=d3cp_SiZoHoer8mf-r2pjFcG40isyU1DyYE61sfjizA 14767
ai_edge_quantizer/algorithms/uniform_quantize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_edge_quantizer/algorithms/uniform_quantize/naive_min_max_quantize.py sha256=UUL150pJxzyTo18JWWk0rNTAtum6SdBYQYQ2Q5etpd8 8638
ai_edge_quantizer/algorithms/uniform_quantize/naive_min_max_quantize_test.py sha256=CBWAJHAXfiYNQUGgNW7VUNkYw-wTK-otkVR6EvP1XdY 5491
ai_edge_quantizer/algorithms/uniform_quantize/uniform_quantize_tensor.py sha256=0Q6N2YVPUKO-4zFEQAT9dI56j9bbPPCel_2rJKVLj_4 10382
ai_edge_quantizer/algorithms/uniform_quantize/uniform_quantize_tensor_test.py sha256=s3XiDvtu4Tt9Y5ZBR-q71w_VVCctUE7Cbg1S5yHNmGM 10131
ai_edge_quantizer/algorithms/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_edge_quantizer/algorithms/utils/min_max_quantize_utils.py sha256=S_X9dZTDB8BezKbQ8ZQVB5IAzp3N9F1fwtvp3HnKbto 15914
ai_edge_quantizer/algorithms/utils/min_max_quantize_utils_test.py sha256=MRD33tGqMoOWzJM9PknahxzEVglRyDsJcLoxqOqMi1A 10107
ai_edge_quantizer/transformations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_edge_quantizer/transformations/dequant_insert.py sha256=ltTBtxfWwE6PzzCgJmkvfFBNPYWhbLewd-45K4swUXw 2599
ai_edge_quantizer/transformations/dequant_insert_test.py sha256=p6RL3sGAUSPlRxJifNlNZrhKIt08JBV48fRr60zqKM8 9164
ai_edge_quantizer/transformations/emulated_subchannel.py sha256=vAV38dMu6Hh5uni2VpFcKQp1zNme8KNXLMsN0fDwJmQ 11297
ai_edge_quantizer/transformations/emulated_subchannel_test.py sha256=Gd_qi3tFx_ga69U23nUNHrYJf3nHVjCIle57ESl1j9c 5202
ai_edge_quantizer/transformations/quantize_tensor.py sha256=wCb_zAoizonMiLGUYf1mLsUv6XlqBPzAUaWUF1UzQUs 4794
ai_edge_quantizer/transformations/quantize_tensor_test.py sha256=2lgVk4XdutSqPNIgafJT4Y-vCMgW7fuO_paqtrbm0dM 6666
ai_edge_quantizer/transformations/transformation_utils.py sha256=bVHlTaIOYFDc3FlijyrVlKsiMzYy9DNH-KQA7pbTZzM 3630
ai_edge_quantizer/transformations/transformation_utils_test.py sha256=uvVrDcwKRKEcYO-pwFlkv8DDMJ82EJaRRAyDCl122uI 4702
ai_edge_quantizer/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai_edge_quantizer/utils/test_utils.py sha256=GCXeD_18E-jH36APiL2wdoNrAGW1JeZmzlaEduN35ZE 2564
ai_edge_quantizer/utils/tfl_flatbuffer_utils.py sha256=d4Lv1s7IMITty3ph-nGJHu23X5lGfum5YYSNIivvB9A 7544
ai_edge_quantizer/utils/tfl_flatbuffer_utils_test.py sha256=HlNZkbv79aXCoyaUdy_2SglPELtt3RDkzcRwWPHQmWg 6014
ai_edge_quantizer/utils/tfl_interpreter_utils.py sha256=z3pJvGGikanLUUGoia_8Y93_YOcbl_rS_iCC5A0GixE 4496
ai_edge_quantizer/utils/tfl_interpreter_utils_test.py sha256=L9l3jJh0i7If6dOTgkw6w4_uXsHyMl2c_vPtcK-Kbdg 3105
ai_edge_quantizer/utils/validation_utils.py sha256=vG8Vtp2bcv9Ql0Glv_EVuv1veIGckAPREBne_cwImHU 3274
ai_edge_quantizer/utils/validation_utils_test.py sha256=A9SkfCaL5w4CBY8_ap-NyzDPbyuYLnyX3D7rA4biF3g 2258
ai_edge_quantizer-0.0.1.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
ai_edge_quantizer-0.0.1.dist-info/METADATA sha256=UH5Loy3hq7Up9j_yIS4aSIGe7x_YEfynhaxKiompM-g 1424
ai_edge_quantizer-0.0.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
ai_edge_quantizer-0.0.1.dist-info/top_level.txt sha256=8QTfPnFXNVUhScFLaa-NWZMFWMn72M50DVPubpwWB1g 18
ai_edge_quantizer-0.0.1.dist-info/RECORD

top_level.txt

ai_edge_quantizer