iree-turbine

View on PyPIReverse Dependencies (2)

2.9.0 iree_turbine-2.9.0-py3-none-any.whl

Wheel Details

Project: iree-turbine
Version: 2.9.0
Filename: iree_turbine-2.9.0-py3-none-any.whl
Download: [link]
Size: 271342
MD5: 35da8c16d068cfb6930de10ca41c2c7d
SHA256: 9f7a3c9b2ebfd41d407190d4fb3c483d4c4ee54a3e8a35adf44f51347d06f81f
Uploaded: 2024-11-09 00:37:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: iree-turbine
Version: 2.9.0
Summary: IREE Turbine Machine Learning Deployment Tools
Author: IREE Authors
Author-Email: iree-technical-discussion[at]lists.lfaidata.foundation
Home-Page: https://github.com/iree-org/iree-turbine/
License: Apache-2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Requires-Dist: numpy (>=1.26.3)
Requires-Dist: iree-base-compiler
Requires-Dist: iree-base-runtime
Requires-Dist: torch (>=2.3.0)
Requires-Dist: Jinja2 (>=3.1.3)
Requires-Dist: pytest (>=8.0.0); extra == "testing"
Requires-Dist: pytest-xdist (>=3.5.0); extra == "testing"
Requires-Dist: parameterized (>=0.9.0); extra == "testing"
Provides-Extra: testing
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4927 characters]

WHEEL

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

RECORD

Path Digest Size
iree/turbine/__init__.py sha256=u0xiWJHbryDCiz2xIRCvstnEWEU_3SkkgZQNC6dMEwg 360
iree/turbine/aot/__init__.py sha256=HS96VEWDRqgxNGsV8XFBlexBGbBnFe_0zjYrVOv6zo8 515
iree/turbine/aot/compiled_module.py sha256=9QUjIp5VsvdIVnwEFS7s_91ZmJciiUWKHALyfE47Dik 26104
iree/turbine/aot/decompositions.py sha256=ouYk2ccigcWNtxo-oy3jSgJNBK1wG42fMJSQxZrqVo8 2815
iree/turbine/aot/exporter.py sha256=S54TS3jgyFDYnJDpxQZJ-kMX8zTjkbvu3oH2M-5kZtk 12003
iree/turbine/aot/fx_programs.py sha256=STIyM_PY8yRY8Cc4cBvxwYqc55LAIGbIc4s9McbHH7U 12769
iree/turbine/aot/params.py sha256=7GbQ70xoiiC1-8M606Ytllpp3yIZHOAPL0pClTpOnmM 10288
iree/turbine/aot/tensor_traits.py sha256=MpHEbefyd4z073Vy9rqe96-pPBbN8ICh4H2GE6fJ-aY 2105
iree/turbine/aot/builtins/__init__.py sha256=rDNDLuRqs_HmZE6QF1SJL1eszt-IhHivcraKqI7Pt9Q 906
iree/turbine/aot/builtins/globals.py sha256=IyJuBR666XKHw1Wd1xqBlShIm2_Bi8C31ArfHkODD38 7101
iree/turbine/aot/builtins/jittable.py sha256=JvHY1VAeGBXQfAQC5xcDJbdRELqRmizxOZElj0YENIw 17483
iree/turbine/aot/passes/__init__.py sha256=mkiANoenJUYzb2NsRgQV4sDfVPi-0b9VWotNDJ6ayHI 262
iree/turbine/aot/passes/functorch.py sha256=4ENbFcIOpfk7Q8FmFQHqoCvI23HaqEpAr0FPVfqrwjU 3581
iree/turbine/aot/support/ir_utils.py sha256=Gsdt8wmXyG0iO9Hg0XgYd9nBa99hv4K9jA5Jz6Fm1fs 19042
iree/turbine/aot/support/procedural/__init__.py sha256=AAKJuYXBVmBbq-cClOOlzh3kbRiGW-Bkbwj982n8BiA 646
iree/turbine/aot/support/procedural/base.py sha256=2F5wdROfa75OQ96Y8by86FzoY5trK3C-fgrplWhC_ZQ 7507
iree/turbine/aot/support/procedural/exported_program.py sha256=MFo50IUINfzryWbDWpS1hpW4AGMoKXbGuNt4IFUyQO0 13596
iree/turbine/aot/support/procedural/globals.py sha256=rmQoFOEsjDsLZZ7PtjSBu69E6rumHrW-Vpme34DmcqI 9222
iree/turbine/aot/support/procedural/iree_emitter.py sha256=2xM2tL0C6qMV8g04o3b72QulMJ_xYXHUGTiEZdUEb8Q 12098
iree/turbine/aot/support/procedural/primitives.py sha256=CTttan5QakUfCsdY9PCvBhKlwPtx3n_c9Wdv4CTWCvE 7480
iree/turbine/aot/support/procedural/tracer.py sha256=IGdvl_Osv8DDkzqYsJ0HH-FFiwvrq73zc1zdYm8bYOc 7751
iree/turbine/dynamo/__init__.py sha256=fsprbtYTtyX2jxbs8O8VZqutbrDJG87T1YkAGhwXisk 287
iree/turbine/dynamo/decompositions.py sha256=dN2CFWML9moV_zgWWFEpXuo3IsYPjvD4tuhOgKqrvnw 4022
iree/turbine/dynamo/executor.py sha256=O2cFnLIltcaoD4cvlEUd-ngchNgvJrwLbQjDtTcuJeQ 8254
iree/turbine/dynamo/passes.py sha256=ioErNUCEjzSFEy-ooOSQZ7tRl9PVgaespWv2EvzfR5w 832
iree/turbine/dynamo/tensor.py sha256=DJ2aZcUtttve23F_6ZKkJPi_ncES3bKftcD6BXc7tas 21296
iree/turbine/dynamo/type_conversion.py sha256=aVsttA4TZHjLEuIhP4cHVZQJ7YHsQhixoVvJJH5lttk 7736
iree/turbine/dynamo/backends/cpu.py sha256=i_1bYvn8tEisN32s9vJ2lDClK8h1bgtPEc59nNu5la8 2816
iree/turbine/importers/ir.py sha256=ufPQWLqroZ6Ul05k1RXLQHvstzAUD46IxABrIKtHaJM 857
iree/turbine/importers/utils.py sha256=9K8S7Wu7R3kqgiU8r_2hBET1VKGgQgTyv_0svK7Z_bw 1192
iree/turbine/kernel/__init__.py sha256=n-87s3IbAj0UNlIGshgz-4UxfI1t3RL-9Q6ncnl78nk 537
iree/turbine/kernel/_support/context.py sha256=7lr1iRE1YEJyYP8bBTHh5dyN_itoOpKUd7C0VK0LaBo 1484
iree/turbine/kernel/_support/dtype.py sha256=E2zx_ag4P6kX1lnVBbANYMBQioalVxxtYPrZ6RQ97eA 1627
iree/turbine/kernel/_support/indexing.py sha256=1SWvFKVY5ORj4fZMzsMgoShMajqa4mKEkbhNcYlhZ5g 13769
iree/turbine/kernel/_support/regions.py sha256=TvQk6v2KFPsxcVrXZz-Z-bDr2tYAsktSmaAJVpLgLHc 5147
iree/turbine/kernel/_support/shaped_type.py sha256=crompGTpkHrjn_7uZwfEMiOwghKR_XxaPl0Dmxb5LOk 3549
iree/turbine/kernel/_support/tracing.py sha256=V-xcxZJlyd8o75XkEx4Ye5n6qlkddGG6qlSlR7pEVbk 16817
iree/turbine/kernel/compiler/base.py sha256=8D8LnJrBROm6JILMsUIbNBEXs0pw_Pr1T1deOwQx3Ds 103
iree/turbine/kernel/compiler/builder.py sha256=dbhW728w3NEIyBSyzGsh-D0yLnI8IdzjUEcBR0YHbOo 11457
iree/turbine/kernel/compiler/dispatch_codegen.py sha256=NaEx5eXhQNzzjOBf4Aykq7UN4bD77-dn7q5HpSoRiDI 10117
iree/turbine/kernel/compiler/host_codegen.py sha256=8w8Awoi0WC8BnjyQQbE4MWHD8FzCnngvsNdOJHp5yYQ 2999
iree/turbine/kernel/compiler/ir.py sha256=lQVGZHisJQKiVCWeIwL3F8RbjTBMlF7cOxH65Ba0GWw 900
iree/turbine/kernel/compiler/kernel_codegen.py sha256=sIBRyAk5MJxlwDx59E9UsQmMHILtygUWEbeaDLIrXvg 11755
iree/turbine/kernel/compiler/op_matchers.py sha256=7zO7EPmaF5KgcpL5GP7SawfLTxa5QSwtREf6IoSOcZw 1770
iree/turbine/kernel/compiler/utils.py sha256=C1ulG-QJNqPyDN4ZDGZuT46NUlxWNLzATLiJ4bSP5MU 726
iree/turbine/kernel/compiler/vector_codegen.py sha256=u21q_SBA6XZUMnzuXQP0RVWXHuos5T2NAoB6GE8z4yQ 36317
iree/turbine/kernel/gen/__init__.py sha256=jWP3DXM5Md0RdF-78lbhDZXJemrz-UPZwt5nYAAOz10 94
iree/turbine/kernel/gen/kernel.py sha256=zpn0jaifln2IKu3vHR9jmj6eFxHkzGVs5MWytmJd5jU 5331
iree/turbine/kernel/gen/thread.py sha256=9m1cKbJj0RgUzfBZ0B6zzcrr1NcwAOQ-YbV3CkCNm1c 5104
iree/turbine/kernel/lang/__init__.py sha256=2OOPkgywt4fTFA-ZUAR73dfKFa2_7vVbieSdjT1nMhc 478
iree/turbine/kernel/lang/global_symbols.py sha256=8lfUc3vmaCiBPxZCXLqK5jxwv6EWUcV9WhJZHk55tMA 1053
iree/turbine/kernel/lang/grid.py sha256=JaWasWVPiAoSbvuir0iXyioksKeLl-4n1d5-PFRIqFU 1454
iree/turbine/kernel/lang/kernel_buffer.py sha256=MeOku-NdUeRANHGrx9C6P1NoOj6eLYt8DCreihzmTyY 4930
iree/turbine/kernel/lang/prims.py sha256=EV_rgSXSixmgFqwWUXrC7F7IPvIKGQy_qUQr9OSKebs 1031
iree/turbine/kernel/lang/types.py sha256=qCEr7fp-67D76x7I4CHx-Bqn59nVz4Yx94t0ir4CMcs 1331
iree/turbine/kernel/lang/wave_types.py sha256=-7aWkX86zh_Df7r5znHNKI_X7nNwbVmcCKHko-9eEqY 7500
iree/turbine/kernel/ops/__init__.py sha256=2TPflRWKzKhH1VQnNjBtuL6Vs0SLKbMIwRUaA-foyf4 149
iree/turbine/kernel/ops/base.py sha256=9RnxNDhertSjYQSzqsf0V89gnxzEufoj_SmmXwH6L8w 1313
iree/turbine/kernel/ops/control_flow.py sha256=fHcTKIWB_0j75XM1Y_sFnB2RcmQ5pM8Zbrx2ovMZxDE 638
iree/turbine/kernel/ops/core.py sha256=N-gClns5wt9SKoYI_OAYVV9eH7sVa8vfrtBBHs3tgmU 581
iree/turbine/kernel/ops/math.py sha256=O7n8wXQHYvU9x00WN0J1xJeSdKd481JBhsBxkppwxQc 330
iree/turbine/kernel/ops/memory.py sha256=ZtyNLdWsDC_xkYyxqzs5bGp1wnQjCOGT0J7QfFRh4VI 577
iree/turbine/kernel/ops/reduction.py sha256=AfJHtJM6Iwy3dO6chdi4J1A04PZ6VkEwuSof8sgXY0s 487
iree/turbine/kernel/ops/shape_manipulation.py sha256=IswoyHQ1Zt6LHZrg4i0yI9CfW4v_0jxj2yrS4xmP5g0 555
iree/turbine/kernel/ops/wave_ops.py sha256=0_bS7Im8OkQWVtI17Ag2AEb8pc5lNieWq_IuEph-Rnw 44906
iree/turbine/kernel/wave/__init__.py sha256=ICpw2s26tQDqGMEr9qJ5tWUgfEfwqPf06DPVy6xjhwc 325
iree/turbine/kernel/wave/barriers.py sha256=PSZakssQlZxuYB6P6oA4J5nIYBPPW6SGMIN9zi9_pws 1752
iree/turbine/kernel/wave/codegen.py sha256=VbL4osZklqAepqniLQW0zTQl_lZYDUmJOiNQ-pW8FaQ 48701
iree/turbine/kernel/wave/constraints.py sha256=2ZSqBsR297h67ksrqOFhSjvVY3yh7LxlaNhrZUL59Kg 13521
iree/turbine/kernel/wave/decompose_reduce_ops.py sha256=971_iJD1z2NeiiYN3UjhGzt56T9Erzgzk3V3jfw9TLk 7971
iree/turbine/kernel/wave/expansion.py sha256=hRevvJElW89ljp3Pj7KMGeMg0GVoqr19tOGuFcJ2rYc 31098
iree/turbine/kernel/wave/hoisting.py sha256=TkoV6NsvcMd27LmdEnymN6UCUJ34PQVtFbSn5XLn4ww 1338
iree/turbine/kernel/wave/index_sequence_analysis.py sha256=AAWTlZcOKfePVzurGZ1nLrU2gyACcUoQ5vRuUZ_L0sA 13808
iree/turbine/kernel/wave/iree_utils.py sha256=oMVTZr3H2YJ5127KWgUkOZJwlORDa6pdkE5338PKz4w 11027
iree/turbine/kernel/wave/minimize_global_loads.py sha256=tNfrUZTSImk9sEoGb2tgufGT0xIq_9kn4JOrdOfkz-Y 8600
iree/turbine/kernel/wave/promotion.py sha256=GdydVwmUwe_kgJ4WOv8q_IROmbBJSmfF8feypsWy_qE 3693
iree/turbine/kernel/wave/shared_memory_indexing.py sha256=Ibv0m64n6Zl7_FV663Z8jZ_rqo_fQng0FjI2awQeMvQ 1450
iree/turbine/kernel/wave/thread_shape_analysis.py sha256=m4iTpxiyYXr4LV5BGnPHSap9eq0NhyZ2VSHS-u1OfIE 10871
iree/turbine/kernel/wave/type_inference.py sha256=fPgG9VWQgWmoMm8c5qhKp-GAmC4AVRr4vhjukBnI9XQ 762
iree/turbine/kernel/wave/utils.py sha256=Hv_hMEMsJyuCHBM5I4eEBvcG_tCfIB3GBxIn9ADEttI 28006
iree/turbine/kernel/wave/visualization.py sha256=YSpB25QvO9dEi7QAomuE6viklyKAuJECxWjFVR76Rio 6579
iree/turbine/kernel/wave/wave.py sha256=-yqQfjG52ceRclrmLnR6YfQrQ_gulJ62DRoZafwPB2U 13551
iree/turbine/kernel/wave/wave_sim.py sha256=dZhgKbYVOQcfuWJe3vVS2GqHz5gcNeH9Qv1eR31jefM 9205
iree/turbine/kernel/wave/scheduling/__init__.py sha256=UBj-ZGMu_zrQjbG7SUEMxfDKaD7mFH018NC_5idDiUY 267
iree/turbine/kernel/wave/scheduling/graph_utils.py sha256=fdBxA0B2b7B3Sk4wX7JybhcSphnu4eY2u4q_PlONZrg 9353
iree/turbine/kernel/wave/scheduling/loop_reconstruction.py sha256=yPC-Afph1x-GtfoEvJ06znkox6BxfVVlZLb967TJzSE 21606
iree/turbine/kernel/wave/scheduling/loop_reconstruction_utils.py sha256=iCI-ZA88iiesfUtCr2pM0_RGl8B-K4pFyqFzmBR84Og 10666
iree/turbine/kernel/wave/scheduling/modulo_scheduling.py sha256=5KqcTofTjxiVhzmzBuqHVV6WFjAcPKXdz3oAsuD9Yws 9927
iree/turbine/kernel/wave/scheduling/resources.py sha256=HddP6L7ywAwgJQ_PH6MN0KAAa8MfyecJaP3cxVlXmTQ 4396
iree/turbine/kernel/wave/scheduling/schedule.py sha256=J80uT6Fpk67H9fkoCmkhHvH-BknzA0tukebMbKDpwqU 4586
iree/turbine/ops/__init__.py sha256=S-WySt-YqNaV8xGYtVqzWDdDM4Bf6Mq7uRbt1Iea8CI 313
iree/turbine/ops/_jinja_test_ops.py sha256=fSHwzR8j1HCx_sJ6T5PIzsaUX_CeVhMmWEViUVf45iw 1573
iree/turbine/ops/_str_format_test_ops.py sha256=-7CQrQhnhC4uWP1ZqP9bdcZwwaV7mBU1rzsJYqGbmxw 2311
iree/turbine/ops/iree.py sha256=q1jFtD-RHQeKQNsnllcTH9E3oLx0sCReLCHqCflt0yA 4629
iree/turbine/ops/templates/test_add_jinja.mlir sha256=HQ4GP9nWf-XQ4IPA9tgabFA52wZZbveC4w63_Ynbi-s 347
iree/turbine/ops/templates/test_add_strformat.mlir sha256=Ce0NPsKwWVi-MI-8L1-tU9bEmDZ1QD_pUVcmshsTAOg 349
iree/turbine/ops/templates/test_syntax_error.mlir sha256=hWw5j1M684WXWKdVoF5UtYYFmufof2TdZ7o6PjGRqDM 23
iree/turbine/runtime/__init__.py sha256=uBTaMM-yjqGS8yvmhw9m5qjWPhstYqvr4kW9eynDxEc 294
iree/turbine/runtime/device.py sha256=blPrRLB02wPljZvWbBsmV_IlUQGwbqOHTmF69RwLQFQ 19014
iree/turbine/runtime/launch.py sha256=2GPKUKcZMZYazaj8vXhQlXISzg05hN3P15QN1SiPkPY 9459
iree/turbine/runtime/tracing.py sha256=gzTdCBXaC1gZj7ibFgwFVIk02-RSebU8DgIfblNnkx4 3453
iree/turbine/runtime/op_reg/__init__.py sha256=ydBd9F07r28wLd0BFTCXxWLFbW2RC37EKc7iIE1PEZ4 275
iree/turbine/runtime/op_reg/base.py sha256=EUWgVY9kt-OEcnhbLjHJd_wgQi6ra5QJaC5QPMRxw5w 32847
iree/turbine/runtime/op_reg/compiler.py sha256=4e63aGDufZkBCzOVqWJaISreocO8yrmLntSPtadxXSU 5344
iree/turbine/runtime/op_reg/eager.py sha256=0K8ohFvSkPUzrtnWQLqrMLXGbJ54bEtZLWqY-Mtk_ac 8341
iree/turbine/runtime/op_reg/impl_helper.py sha256=heFsG8pWbal2EqrFGMP6sXtP-ro1VrHzpgOyOmJ9ua4 5339
iree/turbine/support/__init__.py sha256=4XzJ8ZeS0fbKqFsLXnyKOJ622sfrZZZiTWIRMFCyEw4 339
iree/turbine/support/conversions.py sha256=xZvirjOB8V7cgW82zPeK5sMv0EsBJLIvug8jMiJ2WfM 4833
iree/turbine/support/debugging.py sha256=TV-43BSr9gBRL7mtBAtErB5tutDe6QRUk1_1W-oeYqU 3716
iree/turbine/support/exceptions.py sha256=EhMtpUEWT4wXo1ANF688oQP5H4ry2it9fjnEhJ9Nd24 1341
iree/turbine/support/ir_imports.py sha256=-ZjkDMbOIxfJVVfhi8UDeU1AXAXi7eZSvYs5F4IEXgA 1285
iree/turbine/support/logging.py sha256=2HkyMX1kF41yukyU7trjxaFzHmcoJ4CvWAJpNirzA6c 1255
iree/turbine/tools/__init__.py sha256=Q0xkwOpH7pfal2oV7K2BGWHwiR2bc75y8EG39OMT4R4 27
iree/turbine/tools/interpreter.py sha256=SXZnU7cC7eCm2N61fUVQAKzv1A55yi3dDEYeQ5w4Hzs 14150
iree/turbine/transforms/builder.py sha256=YDDfIZF28REmEUEyLRBRF5Y1oNyu9QKM59_snzgVI8w 2365
iree/turbine/transforms/merger.py sha256=yIEIaDZY1JaajN8TQoX8Vc7LWGVLWeUC7zl_fSYbHYY 8382
iree/turbine/transforms/rewriter.py sha256=UfTg26XJONA7dIipzyV6TMxq4Wgr2I7TxhqrWMwyktY 10997
iree/turbine/transforms/general/add_metadata.py sha256=XJewrzJJ1bA70ML3jcx7qxwA6uO7OBVaCk_53ooXneA 1908
iree/turbine/transforms/general/custom_op_expansion.py sha256=_Ei2V9hY3HoU0YsOCySzWxEZkmeurNJqVlj9GvahYSo 14776
iree/turbine/transforms/general/rename_parameters.py sha256=bPmDqRuCMJJFN5SjP8-b0ajcfDpIx5zpSKQZ_nB-jbg 4995
iree/turbine/transforms/quantization/mm_group_quant.py sha256=Jrhak4ip_vtIGZpgan9vIsg1Zd8yD1Fl9mPFXIIlK-8 8092
shark_turbine/__init__.py sha256=irHTR1jbbYxzAOC7OFX-hqqGDmdoT8UsEDm15coAZYA 437
iree_turbine-2.9.0.dist-info/LICENSE sha256=nkXoVr7czun2clQILKEYUdlU3i_tdEjEvtGa2aq5mpE 12262
iree_turbine-2.9.0.dist-info/METADATA sha256=IRjIZZw9gELiZHT075aJ-grxCe6X18wRMIeHKmEgHzU 5766
iree_turbine-2.9.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
iree_turbine-2.9.0.dist-info/entry_points.txt sha256=tm2LdvL3Rr65GEVEt1lvj5KG211WkST2-u3HwggxS4c 79
iree_turbine-2.9.0.dist-info/top_level.txt sha256=HC8-angiduPf60mk4TnoHh0l6DedI5geRT925eyi6mc 19
iree_turbine-2.9.0.dist-info/RECORD

top_level.txt

iree
shark_turbine

entry_points.txt

turbine_cpu = iree.turbine.dynamo.backends.cpu:backend