fmot

View on PyPIReverse Dependencies (1)

2.5.2 fmot-2.5.2-py3-none-any.whl

Wheel Details

Project: fmot
Version: 2.5.2
Filename: fmot-2.5.2-py3-none-any.whl
Download: [link]
Size: 321467
MD5: 607306a898a95e93859d552a66901a11
SHA256: fe1b2bc3fc1b0e5618e225a7816ab4045922dce20b4036bef2819bb2381d4586
Uploaded: 2024-11-12 00:57:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fmot
Version: 2.5.2
Summary: Femtosense Model Optimization Toolkit
Author: Femtosense
Author-Email: info[at]femtosense.ai
Home-Page: https://github.com/femtosense/fmot
Project-Url: Source, https://github.com/femtosense/fmot
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: Cython
Requires-Dist: torch (<=2.3,>=1.12.1)
Requires-Dist: numpy (<2.0,>=1.18.0)
Requires-Dist: scipy
Requires-Dist: python-speech-features
Requires-Dist: tqdm
Requires-Dist: networkx
Requires-Dist: deprecation
Requires-Dist: tabulate
Requires-Dist: colorcet
Requires-Dist: matplotlib
Requires-Dist: pandas
Requires-Dist: pyyaml
Requires-Dist: ordered-set (==4.1.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 539 characters]

WHEEL

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

RECORD

Path Digest Size
fmot/ENV_REQUIREMENTS.sh sha256=qMNutpKLRCQMv70HRJhShmXAqDr_wic-NIn5kponsZI 1355
fmot/PY_REQUIREMENTS sha256=67G4oKmORD_PdB9ZhMd37WhioInfHAq8XokvP-B5NLQ 164
fmot/VERSION sha256=jQk_mQvA_Y_BKZxt3xvSA-XqddIIptOPhzOpybb0jGo 6
fmot/__init__.py sha256=D_5HfYlpjbiH1nMwg_o6JgNqvLzQfQ0_h5DkdLJjUO8 771
fmot/_open_docs.py sha256=3ZeWlVnLGrD9qUa4-KolSiudjvRS_l_MS5jmZC9-Xw4 437
fmot/_supported_ops.py sha256=cDDWcSft_Pkk0N2IaTgmBibXk4Z9JIGDcRDWK4MVAPo 2741
fmot/configure.py sha256=gfLEr_SITBBbHVOlWsKnUaxq75Nn5uHk_BEI4V7_VIY 4070
fmot/control.py sha256=CrHNo2bv8AUTrSBvDugvsWKjBb5G4TRQk-7ThJGE_n8 761
fmot/exceptions.py sha256=iwTJdIxLmU9Ci5XgaXLOXYBle26zHUFE9g2YxKiqph4 933
fmot/execute_code.py sha256=r_Lcl1ScphNCE8uFKcTn3Hw33I-iSEsRKe42Ptbwlas 2025
fmot/functional.py sha256=B4tPP8u5T3FeiCPQnZ9v4seAIZsdfsX40Lhat_hDAjI 4558
fmot/precisions.py sha256=cf6q7X3R-GG6uxId2kbg9JtFZiM0o73aH0ZM5b9MU04 947
fmot/stateful_sequencer.py sha256=7I3t3_Fd7MarjfXREepWsC4kIqAf08WE-ehCuUcEwLE 857
fmot/torchscript_utils.py sha256=o7kKT3tO7UMP99rdBCouFhHpuMQyjyko8sREc2Lqysw 12609
fmot/beta/__init__.py sha256=07J4Nro29pRiv72KrrWFuLC5zBay22vybdNDRSvoyCE 145
fmot/beta/_quant_viz_example.py sha256=gmDUYqjoP5vDr0AcvyEM6eymaPLHESass4Ay7KV1Bhw 1136
fmot/beta/amp.py sha256=bIEyYJKML-HQuz25jf6Z6S2gUOAt0qYec19BNJCYrL0 4108
fmot/beta/auto_multiprecision.py sha256=NY8jE0wDXhtt28M-kG1O7N1cbslhIXquASGFP2Qusyg 10910
fmot/beta/heirarchical_labeling.py sha256=4fCh_SVexnVRKzvNPw70TMfjnkEY4yB0lFdOaTKRcHo 1766
fmot/beta/quant_error_visualizer.py sha256=5GBFJx58Rp4GTPLpD3IEneugGCWlmWMS3x2MekJk5R0 11027
fmot/beta/quantize_part.py sha256=dUHsM6Waed75uNjNQhN1rRtc9U_21wfgnZ0JLUAKhTM 1191
fmot/beta/signal24/__init__.py sha256=LaRxcdyp3paSudOy2BTEByTdRlV8YmmnIg0eScJET-I 127
fmot/beta/signal24/examples.py sha256=NUDp5NaUHu77gtD7MlrPaDH0MuhO2ZFjSPfmZjfDsPs 6997
fmot/beta/signal24/fft_decomp.py sha256=YUW2F9NnHK-TdsjxNlZe_RaCWqbVAQtZVM49krFqVSE 28113
fmot/beta/signal24/gmac_wrappers.py sha256=NLxNsONMsgPqFIPmzGtBxYoNaKbJnecSnL2tGzStYPw 1294
fmot/beta/signal24/higher_precision_matmul.py sha256=jiwZUCUVI7qux3Wurx0Gz_heBmEDFE9c_3eN-oK8TSc 4720
fmot/beta/signal24/stft.py sha256=glndZL52j9wjvZvhOxc5CMzd0IxWGR7f9YCZC2QoW8o 16689
fmot/convert/__init__.py sha256=ZPDWKsOZOaHuw7zsNfVpjf2uA7ZqOJwX7skg3NUDkVs 146
fmot/convert/_convert_to_qat.py sha256=LZyY9W7bl5VUS-3Sdp0zh8doYptQIoarmztsMm1_8XI 4262
fmot/convert/apply_tags.py sha256=zf2697b1KHKFm_MNg7y3xNmciZxgGNUo97U_HB57ukU 2413
fmot/convert/conversion_api.py sha256=bbR2S0ZEClHgnzc72YA-g8z2MvD1UC5H9I0ENaKXuAw 15174
fmot/convert/default_mappings.py sha256=TeFRTJhnF4DHD8s-s7YJO1GJEfvmMA1dCRho5fOIdR8 1843
fmot/convert/default_patchings.py sha256=oMO273t3smz5r_uI5IDYO3RqtZgXNbrg_bVIjNhmWEc 10738
fmot/convert/default_substitutions.py sha256=GYaf2NNqqMS3pse3RVQtmJQCf4S3HLDlablwJUjxfxg 3240
fmot/convert/lut_registry.py sha256=BKJ2t4c_s-OQyzYuVAoYaCZgCHMKKkoOsFlYiICMxoA 6225
fmot/convert/mapping.py sha256=r28-XLhZKQnbTcEd017ORWglDwjxSmmNT8C0Xk2JR0M 4711
fmot/convert/optimizer.py sha256=dFDjdnNf6_tbGgulJHeeNw9JNgqXStCHij1eciIQZ-A 760
fmot/convert/param_manager.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fmot/convert/patch_ir.py sha256=o4A7coEV7Kw3zMjzEST_D8mm8xATh4Mf1l8CL3d023s 32449
fmot/convert/patching.py sha256=3uSlGdNb3CK5jk6Ds7_IJAIfef6TC5-GUA4X0FvTvgQ 4754
fmot/convert/prune_reparametrization.py sha256=NMIY62upu9cZ25ttLaH1IzK_6KuiR_IJqEuowy5Q_i0 4093
fmot/convert/quantizer_manager.py sha256=e2FVoFZb2RNclSFh1JafCRLnbiwfVeLBe_X2w5wRf8Y 2966
fmot/convert/substitution.py sha256=5CCzWGtDD8NOYOvIgO24iPpvVRn08XQRrKOHoUou9fE 2582
fmot/fqir/__init__.py sha256=MrREia0Ix59FBZ-McavpLz2AB4rBn_L5NRi_V2s9QPU 223
fmot/fqir/metadata.py sha256=cigUlHvaFXOVEDnUNKeuIDbOV7Iplxq9YdI603aznfQ 6408
fmot/fqir/utils.py sha256=gbpviMX9DY6gYfgGAf0FS-Zp7AIJfPSO3G8to81vCjY 674
fmot/fqir/graph_proto/__init__.py sha256=DUncA3EMwvS3RRWCsyEgM5BNyxu9Oi6lyRkvaQeiR98 36
fmot/fqir/graph_proto/graph_proto.py sha256=spQfMaAoPrkWigizHoHxmA2Z4NlKGpBIakI2QrNSXno 14424
fmot/fqir/graph_proto/graph_runtime.py sha256=Hx-9a7x2Ie3-6aXv-OaWYZUk8VHCxSYdG_ybx84dEl8 5840
fmot/fqir/multigraph/__init__.py sha256=yj8Y_of12ZScXR-VyTIn6Le4hyWkCJ2T8tVVSQ-Uu_s 66
fmot/fqir/multigraph/dynamic_parameter.py sha256=Wqi18YRdnmI-EoyDSk7iFxC40vudLYQBONxJgvivqJo 2289
fmot/fqir/nodes/__init__.py sha256=sWeAqzEZoUxYxR4MJGm_5UTs6QFTLc2YKnLDBKhE-Vc 116
fmot/fqir/nodes/node_base.py sha256=GIqf_k8L6Y9ESBG85lzmT4l_AEuJBJfS8s3as4uXMcA 5854
fmot/fqir/nodes/node_proto.py sha256=bpiPsbDltx76AGpTYhjw9K7z5eA3P_DJkE1rtxhojH8 7154
fmot/fqir/nodes/opcount.py sha256=LWhUyYgCtw2wOsnun5XUWlzaWfv2YMOloxB5MNmBajA 2307
fmot/fqir/nodes/opcounters.py sha256=JmXcfAS_4bXB9Tw8IhUTObVLjJDu8cx4ddAZQvHiZOM 21397
fmot/fqir/nodes/optype_base.py sha256=Dac3dUoDeojGpY0sPhC5cGBgz-dTouqEYjqnux7AlHU 8339
fmot/fqir/nodes/optypes.py sha256=1EMijlGSCj14r4Ciahz5NE9H0r6ekjhedWzDfz2CFWc 40528
fmot/fqir/passes/__init__.py sha256=jCKRaUCo5uGZlpX-Ka1DiNypQyOaguX5Y_y_SP08Fyw 133
fmot/fqir/passes/batchdim_removal.py sha256=ZyIdTzKsvN5QTY_tDR9X62wxA3nPoy-ODMK6Yxtjn-w 7545
fmot/fqir/passes/cleanup.py sha256=Y6wqvRqwLHgSsLyORovYuwA-Qn5AD_QFEUx4BY700XQ 2695
fmot/fqir/passes/dimtag_removal.py sha256=cSu0s5VhE1UXZbqG26RzXpeTQ7Nx3SpEQMUGbsfiABk 464
fmot/fqir/passes/fold_reused_params.py sha256=QH0azCM3MIOCx_WAl7vpqC9iHo_UrG2B6U-CE0475R0 1735
fmot/fqir/passes/helpers.py sha256=KEoD1fDIphuIW34aEKi4C9eps9Tb9HfmIx3tXSJPJDA 2971
fmot/fqir/passes/kernelize_lstm.py sha256=HDqyXjMGOaJceaM8AMMcALjHAgg2X4rKh1qOrtdQp7U 22472
fmot/fqir/passes/kernelize_lut.py sha256=5o2msnfTsv2XNKLqGEvAwiCu1OCKgBay1MiiHtsHaFU 5356
fmot/fqir/passes/kernelize_red_broad.py sha256=oBp1nXxAwbrKUn5oQW2Te6UlnjUPWnQ850_RuoLnxsY 5963
fmot/fqir/passes/kernelize_temporal_unfold.py sha256=QOA8v8IssxeUlWJOqC9hn_93dqkI-V9q87UM4ZhXg6Q 2275
fmot/fqir/passes/pass_infrastruce.py sha256=EcVADTkla4N3qlIZ1XupIJrIpsiLYtxMnURG3709Hik 1690
fmot/fqir/passes/repeat_assign.py sha256=0mqc_i6ooCr5qnNWhpKrQzxgVIvYGTauuBnysn8ZqEg 1239
fmot/fqir/passes/statically_transpose.py sha256=WbnuxeTBM2chc2oQ05YJSV1FxOIEAfeRr1FtYP7vZmU 2475
fmot/fqir/passes/stride_optimization.py sha256=xjJdUKwhzoJ_tMNFTMl-D_AIuPq9EvRY9KVpcU11gOI 18359
fmot/fqir/passes/virtualize_high_precisions.py sha256=C31ElnZEuBhb4r-jj42eWUm30x3DwwxJXpHaw-5Lf0E 29787
fmot/fqir/utilities/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fmot/fqir/utilities/set_signature.py sha256=a8YDI6BLyVY-iHlNElCJkQx36tKMoCAJRJpmwBtXUvM 684
fmot/fqir/variables/__init__.py sha256=Yz0NNRsWemwGfcE5xhQWyS5BU6eJJRIhU67VLea4fXo 95
fmot/fqir/variables/tensor_proto.py sha256=tNCSL2zr7h-06K3UyctIcqeJIjhJN_ziO74viDaxx98 6773
fmot/fqir/variables/variable_base.py sha256=7gubNyxxD8KZSuIrs91D8nTGLMNLX2vngTB297_aQow 2054
fmot/nn/__init__.py sha256=HzIlL3kYlk2T9xJZzf0hQzI1PLvFrWmmsU_GdRTyXZE 648
fmot/nn/atomics.py sha256=dxOtfV5U_lAab794yUwYiNMyV9qyOvsSkI05WB7ALNM 12745
fmot/nn/composites.py sha256=Ot9UsQPLuZU8Dl9ZRlbdC1hpco0G3ogOwHNcCDy-Kzc 12963
fmot/nn/conv1d.py sha256=hhEUAooYqAGpUSp5gzQDviYi2Vko5yDKiBkr08x_8Hg 46646
fmot/nn/derived_param.py sha256=XhXA5PELd4Xj0EN7PthKJiH2NipUaYuy4el2HhrPpSg 1619
fmot/nn/femtornn.py sha256=a2Wcie5AaCJSzcHPBdiJ4jJf0MJcg5FvNBh2NlZdO1Y 22863
fmot/nn/fft.py sha256=9F48b-RNW-G6KFOclGtIUb4HMrXXaByK1lq4iCvjgHc 17084
fmot/nn/sequenced_rnn.py sha256=G9DDp1fzUyn04_wfw0fISJvquNZhIbWbqa3FgtTEVAg 35978
fmot/nn/sequencer.py sha256=uoXjW5gCiQkmiXV9SCaVKDs_OuTgKgtIf7FyjMiAEiI 10850
fmot/nn/signal_processing.py sha256=ug0muURrhCLAHXOTKFkopbg04QEJlue6Y6huhrRnN2c 21211
fmot/nn/sliding_attention.py sha256=yIQ7SvJc5DvKPS_8rg3zMZuEYQGNysmuLpLM_CbHF5Q 3693
fmot/nn/sparsifiers.py sha256=Szy4CMeckmQuYjSnrNL7QhmKpcpTq-3f0qKYKCwjOLA 9197
fmot/nn/special_rnn.py sha256=G7ckEPMue4ylRhEbcnfH_HvdorhsUeMLeBj4ZiIzxwY 8765
fmot/nn/sru.py sha256=x8C6OpbrxevROzJDJ3PG67mpV8YaHCpzVf4PDYFEk_A 2331
fmot/nn/stft.py sha256=k4dFJYnXVpevam9Q7tNvUwZEePX082knBSFJSWKu2TE 10448
fmot/nn/super_structures.py sha256=R4EzowN8JiWatJyPCEvTp3_o-sOy9fb9KfoP_0omhKE 1484
fmot/nn/temporal_unfold.py sha256=X8JrN9OFe8ZUPFmiYk-bWNxDXVzVbQ7yxTzDCfm1BCU 1489
fmot/nn/utils.py sha256=gbKDVTalzQ4tyQuOo0DgfMAHoIkSGuM8d36xzHx-meY 2828
fmot/qat/__init__.py sha256=8akfD9H2HUg2vEIkmmYJF-1mhmsoJFki2hvKP-LDp7s 229
fmot/qat/annotated_tensors.py sha256=jEGcDXLFFdKBuZdZ2zqb4cRb_rLtN-BaH3z_g_p8J1w 6869
fmot/qat/bitwidths.py sha256=1gkOgsQDV3zGu0rg4Tw5g8pifBCfEGj10YFQFR3DqAA 1712
fmot/qat/control.py sha256=eS9hx4lXKVt9NUS-Mkrr7vIYVvlmKwBhgZUfGyYY1cU 7219
fmot/qat/fake_quantization.py sha256=DDwE1YxIY02WnA1l8nNJLkF3TXD0P5-eAv1z4BFhLes 2573
fmot/qat/nn/__init__.py sha256=3ZJJVfxKr8bH3M7xTsZhSjZ3SDCOSltX-weenSY1JFA 353
fmot/qat/nn/_utils.py sha256=hBL-m0d5y_9LaIwCLoeDj5OrKqW5imEsVRRfx7GkMxw 278
fmot/qat/nn/act_density.py sha256=38icrvlyutH4uQFxFQlfKgz9ABrtHB1hkOhfBEFmIXE 3753
fmot/qat/nn/atomics.py sha256=IEeCDYcRYPTE8zvE-RDtIaX1a_sHtMH0p5CRotnVGPw 44750
fmot/qat/nn/composites.py sha256=YAxLmeWRkbfLfxb2bAE9z6YmNMz8u6V0oLPpyYMSBk8 10126
fmot/qat/nn/density_matmul.py sha256=3MfiG1H6EasQ7DOj_YP8q-txrURgQwkBUaql1QxR7Rg 11060
fmot/qat/nn/derived_param.py sha256=VxKrH3xH_op0ZCDTZAQNGpjzHk6TDjAi5SEXBfLAidg 2623
fmot/qat/nn/linear.py sha256=FASuN9Mx_rxv0prh4ZKCEgUcxnZbMp1lg1CfVKAx8sU 9574
fmot/qat/nn/lstm.py sha256=TpgiQXF--PxX-LHg1FoMNLCJdUMFvJthfyTeXCsYzQQ 19285
fmot/qat/nn/luts.py sha256=_TRjI3NjfdFyhNT-FqJmK6RIXC3R3qSwTtGi_WuisXU 21564
fmot/qat/nn/norm.py sha256=k6iorvg4WX3V9mWKinnba61krR6EYuWW5O6ds0DQY-o 4173
fmot/qat/nn/quant_wrap.py sha256=Rdh4mF_thOOGttDPEwpymXhUiKTztxEZtSLiJk4SMMQ 14621
fmot/qat/nn/quantizers.py sha256=U3z3i2SiAzGGr-YIRlTYSx6Z_TKZoM5ggoWCbj5Z2P0 26564
fmot/qat/nn/sequencer.py sha256=J0G9V7m2Seu81pzWmwkBYdEfFQgzIuRsbux4UDsN2lk 4583
fmot/qat/nn/temporal_unfold.py sha256=gCcs1z6C81YIrbdRG4yDHsn8yjgWPUfgboK4WyzVJVs 3814
fmot/sparse/__init__.py sha256=QpJsuYPTkQIXS6w3cTbMNHVlcvo_BMHdJ43UuomqbCM 90
fmot/sparse/act_pruning.py sha256=1d9U6lg-lDVJrdsHABC9E6z9a95Y7kPPJjH3aICUKDU 2719
fmot/sparse/pruning.py sha256=rc1llP3p9g5wIb5UHQyyYysVjKjlcBq2KW2hCoLbotc 7665
fmot/sparse/pruning_schedulers.py sha256=TsKs3eWBSiAYgJKS6AeV36M2Uagr39TInKtVU49DmmU 3915
fmot/sparse/pruning_utils.py sha256=UGhpXe_3D_1y6fVI0XGEncP3TNvR3fXe9HXAc7LERns 8056
fmot/test/__init__.py sha256=zUZZFbzV1lkoUXQIR54JZ9RzN8oRut1_LOu8CbZQrYU 196
fmot/test/conftest.py sha256=ILpB1Q6-VAQb-zNqsdUvhCjHcVCi39HtZDIUhpheE0g 130
fmot/test/ds_tc_resnet.py sha256=cb1x9cBxDRn5YS2aFUfOvQ2xGF988FruPV-_6HhGg8U 6056
fmot/test/kws_test_library.py sha256=CoVYt2mjDpiNhen0eGdu8hUsaF1p-b6QTZ9Aia4BpjQ 2961
fmot/test/test_automp.py sha256=TTegOW5SNvMDMzB5VuTkNroEHA6vX3TvwzWgRu94MNI 899
fmot/test/test_batchnorm.py sha256=76OsD-V4Y9Q2kfA8ftUsr1Vn0Gjgl5VdIk1wAce7ZYI 945
fmot/test/test_cqt.py sha256=1ey1bLhrrO0YJS6-OO78gbsjdYKDSDuzVsZAjNv8jNg 1416
fmot/test/test_density_tracking.py sha256=rjsO2yhBW5sajGAO6ccb2peFmzj80RbVtIQtOTsvibk 3321
fmot/test/test_derived_param.py sha256=9wr391oSF01KM3PEXx7XhCijg6Sj3IGdeRMoGA-7N9o 4007
fmot/test/test_diagnosis.py sha256=EgghMLdoQbiRxW7aHpCsXiVAYha1TpLJKcg4mmoZeRg 2504
fmot/test/test_dim_anno.py sha256=SlU-eWQ4zXmjfkW4IUuxJhXPrTofgNsexpLl_juyzBw 3372
fmot/test/test_dlstm.py sha256=EHFtpj_TW7QYeT_TwZEeecu6b71cpoH7O-SOKK_zIu4 1337
fmot/test/test_dropout.py sha256=XBxwzQO8NprLyjF1tp9XcQ8HSDW8rzjDkJYDUYgv0-U 799
fmot/test/test_fast_ilut.py sha256=9jXvLGIGNQGnyLGvMWlWXWBjADIhNSZTMi-NWsEy6DA 1538
fmot/test/test_features.py sha256=bA7n9VEHLv2dNDivbmVXQRQIDYjZR8_rRui6TffNJV4 5893
fmot/test/test_fft.py sha256=Y4XQ2xAg35TZaXbXhqRuqce6R-B76w4KxGR9dOUlQ5g 751
fmot/test/test_ifft.py sha256=NCk6lvhtnniy_1U0YjdeH_kU-sinEDEOZkjxaR3G6Uw 1656
fmot/test/test_input_formats.py sha256=1pbJ3botryuhBeIZ5Xy2MWZ3XHqUi1PPMYjNbAj-Hws 6680
fmot/test/test_inv_mel.py sha256=tGnurDG3NnioURxepy8ZjhOc19oWWnSKYRcdPsY-qnQ 1687
fmot/test/test_layer_reuse.py sha256=6mmkYe2Ry3aS7y1l2ivF2futg0efmP27D1T37c3eVSg 1949
fmot/test/test_layernorm.py sha256=SY1B0RFhvhdQJ1S8rC2PXj59jhZ1glemzetqO2dxhyY 496
fmot/test/test_lut_grads.py sha256=HTxqscCUfSi79YzAJGOJoH2LSdzERl-ZHlWEYuYUzRE 1408
fmot/test/test_nn_stft.py sha256=X0-C6nw0joQNKIaV8UuGvF9NyxzWY7729pOB9iAau8A 3562
fmot/test/test_observers.py sha256=F3JL68oWyuFyn3pAiibTVVmioQ0DBRFyNz-Iyr3N8nY 4115
fmot/test/test_package.py sha256=engO0vPY4AeeML81uwzeSc69-bRNjAEYx3aJCJJHlBk 316
fmot/test/test_packer.py sha256=3mVxx-1sQ0BkGk1Jj1dY2YOr3aPcTus-Rf9TE9KgBjE 887
fmot/test/test_param_reuse.py sha256=LouL6HyS6lxBFCQPkqdhjATnL2fMAWNZFQle6CkcdE0 1240
fmot/test/test_precision_mod.py sha256=k55z42u0GWXfGDOkdu4BvAbpZx7BQYccTiq9cBTq3GQ 839
fmot/test/test_pruning.py sha256=g3Q9fr6zBQXqKHAj70nHDWwAkPoOj1DEHCNiE25E0XY 6153
fmot/test/test_quantile_observer.py sha256=Ud2ju7F6ASON5UcdB7k47mWMK0u_iQFrEoUfgXxwr6I 3559
fmot/test/test_round_config.py sha256=bMXWpeCQPuLBpJNLrbuAHpiwt1HY3EyuVposqnjjG-Q 1052
fmot/test/test_run_sequential_graph.py sha256=ZyMo2tLFO3Z8XRx_UGz0Ohw1nkS15GeFk5ULZ8QtUPs 2723
fmot/test/test_saturating_lut.py sha256=pBlxd7SUVQlnPJCwsokYtg1d98QwGCmAxNBy99lkrik 1838
fmot/test/test_sequencers.py sha256=aLlSlurKimFvaaD--JyBmdnZJpSO29gxHb8mbKp3YWg 22231
fmot/test/test_serialization.py sha256=6kAM50FBzKRwWl4xYGsq65Xs7UWw6W_O0SvQ88LAvyI 2342
fmot/test/test_state_inheritance.py sha256=a7tOyYzJI4EI1Eh0PyspCcgJQkeTs1q2evtiEglzekY 2961
fmot/test/test_stft.py sha256=37oBcCa_kSZim9qM-M_KWVXuj93u9A04BwucIL3YTiw 4412
fmot/test/test_stride_optim.py sha256=PnXY7ACdzga5fJBlcMoFqqOKFBG4Vvo1h7DrbYpAOwc 2202
fmot/test/test_superstructure_dict.py sha256=FA9g7LDdwrnIJ0HSnCyTGw4qBO9GnjqpvA8YRKM2eyc 2642
fmot/test/test_superstructure_list_dict.py sha256=ODHaytkrkQGeqSWv2qn9-qw22-taWB-sro0PH-LK0ds 2453
fmot/test/test_superstructure_lists.py sha256=oW2zyKhe1GcbEl5IfLjhdNgViaRMX5R0kcI9Z45avwg 4581
fmot/test/test_tilut.py sha256=0aZA4JFu1u9PqGVuEXu8BLRJUHaa1FnB47EFQoFlDhg 1236
fmot/test/test_unet.py sha256=YcEI_3YbjgnxHEjvOObNPknblt8zYoERB4n2LrpdqgY 5772
fmot/test/tcn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fmot/test/tcn/test_tcn_conversion.py sha256=j8Z8TUMdvlG4IPJhXVsZt1hnQfeJ2PWj8vSD8sMErqg 1629
fmot/test/tcn/test_temporal_unfold.py sha256=okbI3GEDQtUEhgc4xz3ELsQgnzb0OvrcrCSW-hBtxzU 1324
fmot/test/test_fqir/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fmot/test/test_fqir/test_broadcast_kern.py sha256=03eTULzr61ws1fS7QJrY2vwzLxSue6SJObIPYCbz82Q 619
fmot/test/test_fqir/test_opchecks.py sha256=yobSMgNvGzyDpXPc2zrIRjGYTbJbXuev1oYSCD0cH1w 2319
fmot/test/test_fqir/test_precision_split.py sha256=sCxAzoA3E9AWea-TbKPmVww2lEEYUF5xrAe4KDrcsX8 1651
fmot/test/test_fqir/test_readme.py sha256=MlvZjwOEaBXYcRR5T-FeqDXJkIfrQg9KnbcfvFUhcrQ 1273
fmot/test/test_fqir/test_single_ops.py sha256=6j7k8yYym682u7umcI1bDdFPl63GCjdO4kKrNvPCnPY 18087
fmot/test/utm/__init__.py sha256=UCghftmmfvhEaF9RlPSpT3OpdsHzAJEV6N6E_2C6wwY 148
fmot/test/utm/atomic_test_library.py sha256=SFxcBRzmxkKDDirA_GYgIJgDt4z_3e0QpqZXIIx3L2A 14228
fmot/test/utm/feedforward_test_library.py sha256=I_UKuj7-wrWlJ-BKqrBtoEPUm5UYqANVnoM8Jjecp7I 6239
fmot/test/utm/get_utms.py sha256=FC2CtNUa7VIej1Ckv6pE6zyB0uKUPLB7tM4aosEoU1w 992
fmot/test/utm/plot_errors.py sha256=hRHjVVjxT7Y8yMBMWMqlcd57LHNC86KUK1alwHvveGQ 2227
fmot/test/utm/quant_tolerances.py sha256=sYtXsjKWc62nU-eLNBzZcbbJzewPn8C68Th2iOsE3cA 3854
fmot/test/utm/rnn_test_library.py sha256=WxrFoSCKG1On-gcsDqznbrPUeoFNDFpn3DJwuSArBtw 14055
fmot/test/utm/run_utm.py sha256=34r-xTa9aj4B0MB2W741YdEZ-isZNEQrCW6jjSaSM0A 1081
fmot/test/utm/test_utm_converted_runtime.py sha256=5tnwUVY7Pvg0_SU27P7PD1LyMev4x8OiGiu8_cMxOS8 175
fmot/test/utm/test_utm_fqir_runtime.py sha256=EYAMxacIqu8zvVyyoRYoRdG5_sxBblDK2dcVdc7GNPo 639
fmot/test/utm/test_utm_mixed_precision.py sha256=ilg_bMcK-RW04ZH5REUcQHy_Mz-KTii_mnbfHCl5Kk8 325
fmot/test/utm/test_utm_quantization_error.py sha256=jWQBcMz9Zn97_AJP0gW1-j_KzeXbffcs0OEePjzIYSI 734
fmot/test/utm/unittest_objects.py sha256=4qZdXkzFjyXXyxukT-UPs-4T5NqAk8GnUo3vlWUCa3E 13765
fmot/tracing/__init__.py sha256=x23I9YfthyGgdjOGBJN0bXkfU_3APSJB8s4RYhGz-_Q 93
fmot/tracing/compare_fqir.py sha256=M0Ur5wamtScMjoam2Ah8du0W-5HyFFs2-SH37EIiSvM 3678
fmot/tracing/oplinks_v1.py sha256=_Jg0pqpx2-9AQcwxwtjamYKdjl54_9kFkE1Tqjb-Dik 1542
fmot/tracing/tracing.py sha256=j2vETNQ8X9QDVrT3wGEoVNS4V5F6tS6t19N0VDpHlUI 27022
fmot/tracing/tracing_blacklist.py sha256=9hMsFmHGvZerhzeKtbmuUqMdLfXj4DuW7XKeI_hFQaM 427
fmot/tracing/utils.py sha256=h9IdYBRI2QDHJRSQrBTWtdAbUae6LQ56Ph72fnBl70M 2178
fmot/utils/__init__.py sha256=40TfcmPB2dRxFwGGhkaaE7-J60gdzJDOeBqk4Cq6cys 312
fmot/utils/activity.py sha256=Q6g_K-L8zN8eWy2gKmsIfwsCqrNcYQCEZCTHAkYGWwg 4023
fmot/utils/conv1d_utils.py sha256=aOhRVvl55issO564pq6DfE5zvhvC5tl2zp3tY8LkJMU 3901
fmot/utils/param_manager.py sha256=QHiIKhvCqm0bi0GG-t853o1EJdVNZo4s14ULGIAC1DQ 2283
fmot/utils/quant_diagnostic.py sha256=74A_ETaDDaBmoehl3BEKBYKlEZRDYV7zkFSdJqPmx0E 6786
fmot/utils/quantizer_manager.py sha256=nr_L243d7HCp9lOGM9GnwQlAmhTdNjYK1eNmbJWl-Q8 1796
fmot/utils/rich_attr.py sha256=cCvgVDhDuXK9z1nrlxUoFephUKl99ZSNP96OgTHDkh0 362
fmot/utils/saturation_opt.py sha256=x7LcRq7X0ZC1D6Qqt2daBlm3-oPMUdIIgBFMnGbIumk 9069
fmot/utils/serialization.py sha256=dkRXqKxQY0DUW4EM82QjHUyhF-WcYSQqKZeGhS9EyLk 1975
fmot/utils/typing.py sha256=u9oXvhb0dOV1--2PD8Ydx2KJyT5oDw6oUBor4JzWrgE 145
fmot/utils/quant_tools/__init__.py sha256=0MwtWcbdCwGt3oI9WlNlicESW2VAKnjRJ5L9PVQREcs 43
fmot/utils/quant_tools/diagnosis.py sha256=cTUyjFCMSnCGZqpiuZYYBobiKCoF5kiu9unAW6GjdZ4 6644
fmot-2.5.2.dist-info/LICENSE sha256=mO2aykbzsMItyhYXMLJU_lnlf9YjtLsz7yYFuRZOOPY 36
fmot-2.5.2.dist-info/METADATA sha256=rK4rfzCQX0bKRv6MfYADcjXfcYXCe3x30RPcO_JQ3oQ 1689
fmot-2.5.2.dist-info/WHEEL sha256=a7TGlA-5DaHMRrarXjVbQagU3Man_dCnGIWMJr5kRWo 91
fmot-2.5.2.dist-info/top_level.txt sha256=y0zAp-_TLm8xLv-iKiAhM181teNK64s7Zvp2oshNxY8 5
fmot-2.5.2.dist-info/RECORD

top_level.txt

fmot