torchao

View on PyPIReverse Dependencies (15)

0.9.0 torchao-0.9.0-py3-none-any.whl
torchao-0.9.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl

Wheel Details

Project: torchao
Version: 0.9.0
Filename: torchao-0.9.0-py3-none-any.whl
Download: [link]
Size: 712541
MD5: 3d57bbac8c20ca7854d87f06c32f904c
SHA256: ea5603c32762f1a9ade1a4dc7b00f5246623b24a28e49e666f614c79a408712a
Uploaded: 2025-02-28 13:54:13 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: torchao
Version: 0.9.0
Summary: Package for applying ao techniques to GPU models
Home-Page: https://github.com/pytorch/ao
Requires-Dist: pytest (==7.4.0); extra == "dev"
Requires-Dist: unittest-xml-reporting; extra == "dev"
Requires-Dist: parameterized; extra == "dev"
Requires-Dist: packaging; extra == "dev"
Requires-Dist: transformers; extra == "dev"
Requires-Dist: hypothesis; extra == "dev"
Requires-Dist: sentencepiece; extra == "dev"
Requires-Dist: expecttest; extra == "dev"
Requires-Dist: bitsandbytes; extra == "dev"
Requires-Dist: matplotlib; extra == "dev"
Requires-Dist: pandas; extra == "dev"
Requires-Dist: fire; extra == "dev"
Requires-Dist: tabulate; extra == "dev"
Requires-Dist: tiktoken; extra == "dev"
Requires-Dist: blobfile; extra == "dev"
Requires-Dist: lm_eval; extra == "dev"
Requires-Dist: diskcache; extra == "dev"
Requires-Dist: pycocotools; extra == "dev"
Requires-Dist: tqdm; extra == "dev"
Requires-Dist: importlib_metadata; extra == "dev"
Requires-Dist: ninja; extra == "dev"
Requires-Dist: ruff (==0.6.8); extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: provides-extra
Dynamic: summary
License-File: LICENSE
[Description omitted; length: 13172 characters]

WHEEL

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

RECORD

Path Digest Size
torchao/testing/float8/test_utils.py sha256=c3Ibsjn84QC7ulV4aNmXLa5EHgAFWcdrzPDFslddJOg 1370
torchao/testing/float8/fsdp2_utils.py sha256=HwVUXJOX4nI-6hHxd0M0Af20jSn0guKQ_PUW3MJ_9k8 3209
torchao/testing/float8/dtensor_utils.py sha256=p0BfSpPRMc6kYsPmt_1FjkVC22-gUDCvgeOQ7hI7-fE 813
torchao/testing/float8/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/testing/utils.py sha256=llv5RjiGvZDWZeRjw7u5IqcHst3XZhb-B1iBhnbcCgc 13602
torchao/testing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/sparsity/training/pointwise_ops.py sha256=G2QPoysgNYwePDP51682X7aEqIqXM9XRdXENjfOjW-U 4520
torchao/sparsity/training/autograd.py sha256=LaYgjF0dNiM7UhAeEzc-5dtz2PW0zaEOfSHl-Y3i8sI 5007
torchao/sparsity/training/__init__.py sha256=g0YstIKM_LOy4IjEWBqb47Mfx02dyhY9oXMi8HyqKMo 3552
torchao/sparsity/prototype/superblock/utils.py sha256=EqxXX_FvF8wIQ48ZbRsz4kAPu13s9QYkWD1qa1qzmRg 447
torchao/sparsity/prototype/superblock/supermask.py sha256=dpw8EREXxOYPb18PqF4wS1DVrpwfkcoXxJzpsB8CGQk 102
torchao/sparsity/prototype/superblock/blocksparse.py sha256=A2MuqdMcvUgFmKb7n18JXI8ZOwHU8XDv5BUbNjyklAs 113
torchao/sparsity/prototype/superblock/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/sparsity/prototype/sparsifier/weight_norm_sparsifier.py sha256=4qwNCzfqaPrCi46Ut-6jk-HhLSU5FX3SF8V_UrYW9RI 139
torchao/sparsity/prototype/sparsifier/utils.py sha256=KPW98i8uRaFpQNwJfdsfs0CA9UiwfifaqxXr1xU0_js 97
torchao/sparsity/prototype/sparsifier/nearly_diagonal_sparsifier.py sha256=5vpqc16UUEhHrwLeQ8cRCKz7ZfxXrlPusJ_Di9k8Sg4 151
torchao/sparsity/prototype/sparsifier/base_sparsifier.py sha256=_WYn-S1SyDjvY2m8LnJHHA4qpZY_61qQn_PJHYchBL0 111
torchao/sparsity/prototype/sparsifier/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/sparsity/prototype/scheduler/lambda_scheduler.py sha256=1rAIsgh9QrMedJECBtlr6U0N9pjqBQXJ3Joekw89o-I 99
torchao/sparsity/prototype/scheduler/cubic_scheduler.py sha256=ctgSg_YqhQOoO2WILzNIHw1q_wzup6U-Htqyvo-lmkE 96
torchao/sparsity/prototype/scheduler/base_scheduler.py sha256=4SdAkNSdk03mNXLM17-4aHctBkT_XTwOmQ66kTrVKAk 107
torchao/sparsity/prototype/scheduler/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/sparsity/prototype/pruner/saliency_pruner.py sha256=5bOp58RTBjyPy_3nygARoc3igeXCbeVNMVDcEj62NvU 107
torchao/sparsity/prototype/pruner/parametrization.py sha256=0uBqGWJpVSGhl-2H26fkr-kz0GIVPpwLBM74STf4sAI 169
torchao/sparsity/prototype/pruner/lstm_saliency_pruner.py sha256=vNC7UWSZk2xSrbMx738XoBSrRw1Tdv1nP_OcHmpARoU 120
torchao/sparsity/prototype/pruner/base_structured_sparsifier.py sha256=cbzg5PfikpEt8FlaHk586s7epYEOTtZQksdK9sqf1L8 147
torchao/sparsity/prototype/pruner/__init__.py sha256=FUDa5XcxNGq9ZRVY4OjXTxtzMVMicrkE0TNKZXsLGvc 432
torchao/sparsity/prototype/pruner/FPGM_pruner.py sha256=45UFGIssen2219kRg9JyZHt_au-x2ZiYmPl96CAIDJU 95
torchao/sparsity/prototype/__init__.py sha256=hOt7VNgWKMN2oPDvWXw-oonefnHFGoznJzmrGSSMqQ8 963
torchao/sparsity/marlin/utils.py sha256=36QcwS7xHY3mer7PiOyY6OmBWRjgwO0pcrPXG1dMVBc 17540
torchao/sparsity/marlin/__init__.py sha256=eNtDnw6iNtzQ0qltSd6RsgHpnH1DYjcghobgwcKSo4U 11857
torchao/sparsity/wanda.py sha256=ptY3yS8SgqfULr446qCNGhf6Y1scPzft96z08eHx-_M 5029
torchao/sparsity/utils.py sha256=fN24PYOFACDeJBCI94rmHlXHrMdClmMMbKZhxlxSHjM 3901
torchao/sparsity/supermask.py sha256=NP5cRIXjGopDfIueezygOhJGvIA9HipOouaURJbaTI8 4609
torchao/sparsity/sparse_api.py sha256=FXqdIxZB_FsEVNzQGZkKZn1NxlQ__3bOZJCqoLaiYqE 3431
torchao/sparsity/blocksparse.py sha256=P6om_MLhmCnz49qytjsP2LCNidddBUU5j5_MUfkHvyA 9391
torchao/sparsity/__init__.py sha256=RPGqZnXWyGXCaLxwXWbkn5nQlcEfSehwq5vXw3CTl3k 803
torchao/quantization/qat/utils.py sha256=Hhon6FxEYvaKIuGSsDXKnujz90PyNzcfWc5f3PVOPYA 6106
torchao/quantization/qat/linear.py sha256=YKsUtbTgU2BbjAeJBiECwvKXOnjUka8Y-1vBkqL_FTw 17218
torchao/quantization/qat/fake_quantizer.py sha256=ofCz9eEzsMa8bSSFlFYY0bXpP3wmPStfH4IOcWRNjgY 4818
torchao/quantization/qat/embedding.py sha256=_m3tBuZmaBheQI7sFVbFOSEGcjyutQlcxWorhbL83V8 13022
torchao/quantization/qat/api.py sha256=nWLkcoJsH6mVwE8P4LKBvtsP09boFtghEAbI4UgDS4M 14457
torchao/quantization/qat/affine_fake_quantized_tensor.py sha256=yjh11bPJp0CwvvI4qYHUAGtWI84pKuOoI3XiW9U4m7w 11286
torchao/quantization/qat/__init__.py sha256=JKbgA0Bqd-j9sIU4jkzw2fFhiIZ55cRsudzuRQRH_EQ 765
torchao/quantization/prototype/qat/linear.py sha256=Vu7wcfnPk8Vr9y2OqI85lMaS1uOMzGxe-SfT5GX93L0 623
torchao/quantization/prototype/qat/fake_quantizer.py sha256=17VrmDWBO1iono96ToKeKF_brj6H4SNYRTQqrPfsZHI 111
torchao/quantization/prototype/qat/embedding.py sha256=xruPkzH9vFloiAvfrQCaK7gDWE6e2kj-wvOgsv1LvdA 334
torchao/quantization/prototype/qat/api.py sha256=OfMG_MdvW5Dr-jf0lCr4p5ORfEDqYvRLZtyZMq3K9jo 168
torchao/quantization/prototype/qat/affine_fake_quantized_tensor.py sha256=Cw72hGWL3jzwRVT9_SuGHX9CVfC4tGVq1Di0SL7lu0k 211
torchao/quantization/prototype/qat/_module_swap_api.py sha256=-0ztSiLARCbA-nj_MLUkNsDyyvEySKQcERn4f31b1mc 1058
torchao/quantization/prototype/qat/__init__.py sha256=pqgpJAfY0GsHhCl4tAHve_NPf1HuJkyHX3lGUMUjOq8 694
torchao/quantization/prototype/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/quantization/marlin_qqq/utils.py sha256=jCH4Y1P-dek_LLRQR6a40Eu_EUo292jr3GStpF0mghg 6302
torchao/quantization/marlin_qqq/__init__.py sha256=j5kZPYJ9ebUbWtTM6gKCNNGRHnOWYnQo7JPr6Jcf3As 9825
torchao/quantization/weight_tensor_linear_activation_quantization.py sha256=4B-MgSwfcSixJn-Xh1BnMHxXmG8xPXDmYJ53nWUuges 7094
torchao/quantization/weight_only.py sha256=iNZxBrsSS1P7yYpnApn9Q6O8t5ZhQWWZR2S3xfYpBhs 3951
torchao/quantization/utils.py sha256=uGjnHzkKO0WG5b9Ukpcr68BFfthHuJ1Gn5l-War4oqE 18045
torchao/quantization/unified.py sha256=aGCz6IENJN7rIplMQnchxmM8SKtxe3vf_iVhQwIWs04 925
torchao/quantization/transform_module.py sha256=T5yA8PIG9BNlLRpM7vXw74UBqFw-AOM_ktPfJtonLPI 1314
torchao/quantization/subclass.py sha256=umLfqnFQGTjtWrSiTAsj3RiuLXc_vy6YIfFg8zxlGlk 20992
torchao/quantization/smoothquant.py sha256=tSaMuvS3KnJ5Gp0oTE3VhIjaGTNEhAyhw68V791XHt8 10174
torchao/quantization/quant_primitives.py sha256=AV14xyICXHJPDlsrq-LxtYegRUK4BIT4Fc1jJnDN_U8 51586
torchao/quantization/quant_api.py sha256=SUJ0R510Os0EpT4VOPHo0XTkYejxJqAszjXoBeU8l2w 55936
torchao/quantization/observer.py sha256=o9i60kIdZCcoBfMQsSe5ZS6nVSanfYU0TdZQFK330r4 6860
torchao/quantization/linear_activation_weight_observed_tensor.py sha256=DUwhX9LkI7uSsPOlmVBBS9GdNbN6iLApTvJhMl2UEhc 5377
torchao/quantization/linear_activation_scale.py sha256=UMzJwWBg0h9Hyc_DchdH6Fxno0YTCX44kls2HfuO9DY 4873
torchao/quantization/linear_activation_quantized_tensor.py sha256=ZZSVoiyCm0LXKrhMYt3jG0SL6SUE_Ux2GEo4Su6AcTM 7847
torchao/quantization/granularity.py sha256=QEdOZqnSf72jOgP0WmcqGUgKk5cc_NNqV8R9XE7Xg0s 2855
torchao/quantization/dynamic_quant.py sha256=tlRE_OSS6i-vA5L6lg8uqpnHA8jLjWp9dY9ecsVTqfg 2736
torchao/quantization/autoquant.py sha256=UWlRHeTUaQuM30k5fqbvpCBPRhBwmd_RXMKbsS_6XKg 48174
torchao/quantization/__init__.py sha256=YxZ6XFJ1E-ka3r3EwSnEYp1Wt0RbKSwYHhfE9wLPPkA 5662
torchao/quantization/GPTQ_MT.py sha256=1GzCtbKJxdFZ2hOWGt-l6rm0XFFAAMeZPX6XicqLxsE 33055
torchao/quantization/GPTQ.py sha256=taZZKKDbCdJ_KrWLlQ2JlUi-BsZ7UoYExoy3mPzIXu0 47081
torchao/prototype/splitk/splitk_gemm.py sha256=NR0xugW_balwB1M0JA_3x0arhY7N_DHSYG60cWGOEOQ 3554
torchao/prototype/splitk/__init__.py sha256=2OU7TuMHxUJYRrgH1PzGOQqQdi5o8Rqfj8o8FcyxM-I 101
torchao/prototype/spinquant/spinquant.py sha256=qXAH79oslFq3W1Y9lLErSSf7m6DVcx0xQ2jOlmHgC48 9575
torchao/prototype/spinquant/hadamard_utils.py sha256=ThXdKkl_9Iydi_Wzz8n1RtsD_o_qKMHUjnUnzneRIoA 8160
torchao/prototype/spinquant/_hadamard_matrices.py sha256=A6a2gF8kp9L5lNIOeIgURzL66PAa1bENYPE_00Ii1gU 1975743
torchao/prototype/spinquant/__init__.py sha256=mqLuSs8JtElcYcKzZ0KSykNXFKlouM-6swNygypJJfY 77
torchao/prototype/sparsity/superblock/utils.py sha256=m1zRRNIBeu2RS46bpKyy5VH4fSOlAqiGaD1--GwpZiY 43665
torchao/prototype/sparsity/superblock/train.py sha256=DlhKRB8bc22ukT5MHZBzcQL7SD8JXn0knnPn86nAafs 19815
torchao/prototype/sparsity/superblock/evaluate.py sha256=ypkPlIWhcNB2vnDowcdNTe_nNNI9EwRTJFMO0Tma9a0 3024
torchao/prototype/sparsity/superblock/benchmark.py sha256=qxmlEmqWK88sIuxj5jLes9DTrQKIa1FBWRDYpzR_lmk 4561
torchao/prototype/sparsity/superblock/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/sparsity/sparsifier/weight_norm_sparsifier.py sha256=6-3B6hpeC1pfmOOA74qSVCWIJCHDgy2VNatdO0s2Yoc 9233
torchao/prototype/sparsity/sparsifier/utils.py sha256=oOfpWpheGzo3j7xAVZmVGg1Dry5IPE2-VZy3BCYMrnk 4531
torchao/prototype/sparsity/sparsifier/nearly_diagonal_sparsifier.py sha256=IAfNp_sI-ZgpjyL-n9WG2jyGaHWaJm8YGFjhNSZJASw 2200
torchao/prototype/sparsity/sparsifier/base_sparsifier.py sha256=s8nYSTS_th2zEppXiMatM9IBbdPUEbnpfyg-Hse7CQU 13714
torchao/prototype/sparsity/sparsifier/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/sparsity/scheduler/lambda_scheduler.py sha256=0mTjtRKx1BlD8R7oHtmaqdN8NT6RceYoOkW1B9Px-sU 2088
torchao/prototype/sparsity/scheduler/cubic_scheduler.py sha256=CYaFZdVPnt87yuCooYXxG4-oi2uu2NCnRgeJWEPvUP0 3816
torchao/prototype/sparsity/scheduler/base_scheduler.py sha256=gD3o3vM9MS-oFV59EwhSY_UqXDZOOf6MiBnwuXyO_xo 6507
torchao/prototype/sparsity/scheduler/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/sparsity/pruner/saliency_pruner.py sha256=lQ37bYeA6KI9l-DBDsob7_qBhpm1wX0iW7cyHQLdS9c 1357
torchao/prototype/sparsity/pruner/prune_functions.py sha256=UjbDHKQKKTX759MN0fkh8SP7fgXUuWv8Wlo1UD70mtk 18995
torchao/prototype/sparsity/pruner/parametrization.py sha256=y9srkt-mHUBqELoblBdA8WIA0OeSWI_k4fMIGGQHBMA 1817
torchao/prototype/sparsity/pruner/match_utils.py sha256=yeAN1gZ2mCRnUkWuhNIoY15JqtWk9kGbPY_500Nh3Wk 1977
torchao/prototype/sparsity/pruner/lstm_saliency_pruner.py sha256=G04aka5ZrNP5WUF3GxbIeFnUGcDSC1yBiBTFqQ7EZSk 2098
torchao/prototype/sparsity/pruner/base_structured_sparsifier.py sha256=T0wK3_LFzHVIg0mU-REPkZxVt3-B2iZLrZFcTw2QMFU 10895
torchao/prototype/sparsity/pruner/__init__.py sha256=FUDa5XcxNGq9ZRVY4OjXTxtzMVMicrkE0TNKZXsLGvc 432
torchao/prototype/sparsity/pruner/FPGM_pruner.py sha256=FVpLfSTYfwGycjOkdroSRpsfqcT5iQxC8w48mF5HcVM 3388
torchao/prototype/sparsity/__init__.py sha256=hOt7VNgWKMN2oPDvWXw-oonefnHFGoznJzmrGSSMqQ8 963
torchao/prototype/smoothquant/example.py sha256=QZqiqPIhWNhMWMIIr0pRHYPFbhrEA5o6cHEpvLuZk08 7752
torchao/prototype/smoothquant/core.py sha256=mLySCNtg99BLD8aeDI1961uDlc2q9y7UyQK-N9LIeEM 5770
torchao/prototype/smoothquant/api.py sha256=_myjm6eL5bx1vHsqEU9HYHrd9KMnCGxKMLQhUfUKV5w 7636
torchao/prototype/smoothquant/__init__.py sha256=hRHGBgMKTYWXKJwCuz16yU51MRpbVv-5Ux3zG8rnjaQ 347
torchao/prototype/quantized_training/int8_mm.py sha256=YjKOyOgUMNQL85VQgmM0s6kxaywC3dKeR8OS3zl9Qgk 5561
torchao/prototype/quantized_training/int8_mixed_precision.py sha256=9Zp7xAcXaWCDdoKCQzVLrVm20--3I-N005icp9wY8-M 10236
torchao/prototype/quantized_training/int8.py sha256=k0Zk6eP-AZPRsJaYIDnNrlqCWK3IZ81C7gWIdOu7eF4 10585
torchao/prototype/quantized_training/bitnet.py sha256=cJtBbAXbQj0G1udl0gecjVvI5GcT-b7p1uDscU76hIU 13139
torchao/prototype/quantized_training/__init__.py sha256=rQPVY8Gw2pWzNYDY35kq6-lF4FA_EY9NTicT1NkBGJw 825
torchao/prototype/quantization/subgraph_utils/extract_subgraphs.py sha256=FNkDRU1CA3L5YOanKZ2XCHrDD3hoy5qgfdIiR5bSWQ0 25946
torchao/prototype/quantization/subgraph_utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/quantization/mixed_precision/scripts/utils.py sha256=sJrvLQirAwQGeDwrYNBCbwczA89VcgVm-WrPOZCTuTg 5180
torchao/prototype/quantization/mixed_precision/scripts/naive_intNwo.py sha256=ZiHqTofgFkgQ3YNjsCpshqAITqGwKBc5_bnPzJOtelo 2735
torchao/prototype/quantization/mixed_precision/scripts/mp_quant_eval.py sha256=u0eMPf6ePHHoTCPPx7VpEuV9QfP-YaOBXZO22sOnwQU 6327
torchao/prototype/quantization/mixed_precision/scripts/hessian_vhp.py sha256=_68XeQAdY4kuLw6iAhNwIvMaEWK-HgrQC7_W7JIYDos 6993
torchao/prototype/quantization/mixed_precision/scripts/hessian_grad.py sha256=-jn5oRS3YD3y65wpgHF13lMlyzpj8v5HXYQze3xmhos 6074
torchao/prototype/quantization/mixed_precision/scripts/fit.py sha256=4o29ngriS50zuMbX0KU9ye5Rwg35waZBiVfDaS-6v_c 4732
torchao/prototype/quantization/mixed_precision/scripts/__init__.py sha256=anrAGYoBDcOdydb_hV0B5zNsRquFrtSdRiWkLlJkQiA 82
torchao/prototype/quantization/mixed_precision/scripts/BO_acc_throughput.py sha256=iNTjI_l6b3qha9WZ5DnVOmmcXc8JdUQFUVAvYCpncs4 18960
torchao/prototype/quantization/mixed_precision/scripts/BO_acc_modelsize.py sha256=y27rNYocfIOWiA9xN3cGdhbrMBD-C8slnWkqTGQmTh8 13116
torchao/prototype/quantization/mixed_precision/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/quantization/codebook/codebook_quantized_tensor.py sha256=ZyIDsIJgONEzJxiU0dF0crTL9stPqd17DFRaTsEwxpM 9437
torchao/prototype/quantization/codebook/codebook_ops.py sha256=_A5tIBf25MMXYqtCqUA5R3_Q_yg2xY63qMACbC1r9VI 15731
torchao/prototype/quantization/codebook/__init__.py sha256=gqgIzP5Vg8_QFv4hai6uuEemFprsxZhsSkS7dVDLIWc 349
torchao/prototype/quantization/autoquant_v2.py sha256=piuXAbA-3XRXuXPiZCEVtEIEsyQA1qSHKsUBuu7152o 51974
torchao/prototype/quantization/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/profiler/utils.py sha256=_dflWs7fObpmZYkHOLo4llYDU_bpcIvQtIxe-52JAro 1364
torchao/prototype/profiler/performance_counter.py sha256=dxqe0JEOPh5gcGS2_SAlzpbHL-Q4fbTCH8c5ajZ_G4k 20814
torchao/prototype/profiler/device_spec.py sha256=E0XUxsYyzjHe0Cxx5NTiFJja2jM-Oa9YSDgOEaprBFI 13810
torchao/prototype/profiler/__init__.py sha256=lWfRhS_IP_KnMl7wAuIewzeuIMvXcXBCHEo6rOzG9DE 497
torchao/prototype/mx_formats/utils.py sha256=8uTgtTmZ-14pYUuvLJS6-DisRfSMpPOpoOOQSv-J7E4 1667
torchao/prototype/mx_formats/mx_tensor.py sha256=7JbwQFj5iHS5OtH42n6_WbPsO4K6zDTMW770ROb4yok 17705
torchao/prototype/mx_formats/mx_ops.py sha256=KCuqN8JDOKYqe3fJ9BX60rt2kN4WuUUtYeZzGlihfM0 5598
torchao/prototype/mx_formats/mx_linear.py sha256=Ehbhcqw0SZDf8gv5l_RuE0hIQHCLRLTc6D3o0K2Psq8 8271
torchao/prototype/mx_formats/fp_format_spec.py sha256=Id_ABheublXj3ska3S6B88Pd5GRhyUfMQnMrs0f6Pek 18276
torchao/prototype/mx_formats/custom_cast.py sha256=as_ZaUOjaIOxyECsfY81hLzyr_PCtuwe1-PhvKJ3xgI 16025
torchao/prototype/mx_formats/constants.py sha256=YMSIQn09NPoG_N3-HDU3XZPIKouLFQEdeFu6BHfIe7w 1211
torchao/prototype/mx_formats/config.py sha256=fhIC99OtZ8IBZCOVMPCBrhPGqUIzkIuSbDN8Aok8TW0 3257
torchao/prototype/mx_formats/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/low_bit_optim/subclass_fp8.py sha256=UF23ef5rvmXMTayegW0hAigBWEBB13-5oWP8TZdLfq8 6467
torchao/prototype/low_bit_optim/subclass_8bit.py sha256=L0l9ibIVzy4N4mr6U_HvLivHpgAfet6yc218hesn2gQ 7573
torchao/prototype/low_bit_optim/subclass_4bit.py sha256=3WN3WeyI4SuIw4eqFB-6RsxH1VFac4Kvb2OOV63pSNk 9075
torchao/prototype/low_bit_optim/quant_utils.py sha256=k_vnr1Pjll8RGL9R3X0r1aUYE17WPO8oa8UnkCH19Ks 5549
torchao/prototype/low_bit_optim/cpu_offload.py sha256=fa7-ma6fEC4zTt0Mbf292Ln9LZAr7yoCmjcMuAPPRrs 5602
torchao/prototype/low_bit_optim/adam.py sha256=iO7jbXFW53wSiEQ0uEjRg8nARqJl8R3po87YH2RgTWY 11806
torchao/prototype/low_bit_optim/__init__.py sha256=xxi38BPesjIo6GMfQAz5jyrshOBdTTcH024NsGSK2CM 284
torchao/prototype/hqq/mixed_mm.py sha256=yuSVQHkwWbl6uNpX9ybgG1GXOFKtqENLPu9QLIp-VPY 5513
torchao/prototype/hqq/kernels.py sha256=3KQFJTJSKHmaRMuHYx76AMkx0_L8eaeFcJOXAzBFYNc 14220
torchao/prototype/hqq/hqq_tinygemm_linear.py sha256=ICZ4_bcu4XylAAUCEuKK626w_XjhRCzH7_B0phQdp0o 8474
torchao/prototype/hqq/example.py sha256=Ksyvogsx3izOmYESoPA6y7Zrw6gM1DuH7AahRhfanK0 5291
torchao/prototype/hqq/__init__.py sha256=J0TPdrWOc-vu2jCx8YBiyhq5CkkfF17dchsDW1-NaSA 108
torchao/prototype/galore/optim/galore_torch.py sha256=ErPlwligjUjA91adMk9DraujMkvDw8uc2UGHFr5YHj4 15689
torchao/prototype/galore/optim/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/galore/kernels/quant.py sha256=kDZHxTpFmC8VhOElQu8lbtcIfx_CrypxN3GgM1TT-Vk 6143
torchao/prototype/galore/kernels/matmul.py sha256=swx0_QfcpizdPfqzXO0ie6hqiqsDTV2lNxCAJETUvVo 12152
torchao/prototype/galore/kernels/custom_autotune.py sha256=iwumvB0T2EC8gPabzXgse35ogN05NF5K0aR4hWR12ho 15175
torchao/prototype/galore/kernels/adam_step.py sha256=g4AbntHmclNhoJbzDR0gYkV9IVggVk-enQwAL3kDsQ4 4681
torchao/prototype/galore/kernels/adam_downproj_fused.py sha256=7GMjbIfgMU_kgislG_gIKuHsd-x1_R45oZ1aeAIV140 10686
torchao/prototype/galore/kernels/__init__.py sha256=82ITgaOE4mMT2k4nGapNoXoldcBOZxBDuGG0Wd5N1mY 374
torchao/prototype/galore/utils.py sha256=8xZiEsZ2t8Lp1xgkhyJ_RDchHKXFZiBabtLkBZ0ggJU 3193
torchao/prototype/galore/__init__.py sha256=R3V_cSpy6WQjz84n9z1cbCE_4Io-SXkNZa5zLX9UREg 37
torchao/prototype/float8nocompile/kernels/fp8_dynamic_tensorwise_test.py sha256=qwqc6vsRnSSWx9YBQ8MO3KHXaYKq2zrhmPxD1GjmRLs 15476
torchao/prototype/float8nocompile/kernels/fp8_dynamic_tensorwise.py sha256=YVxfiJeDEre8gT26HXAxFQT5-SOfzuJkamGALl8woig 32817
torchao/prototype/float8nocompile/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/float8nocompile/float8nocompile_scaling_utils.py sha256=D_V_mGzDRwQdniCRTuyUni44j1mrRRyX9NZ04O2N7_Q 5899
torchao/prototype/float8nocompile/float8nocompile_linear_utils.py sha256=y-FH0wMkNN2VKe0PuUHtej4tGxang7TCozAeIvrOcPE 1878
torchao/prototype/float8nocompile/float8nocompile_linear_test.py sha256=_F_dZhBc2UUa5k0epXjTIR78eZVpwLx9ER2vuIvrtPs 2980
torchao/prototype/float8nocompile/float8nocompile_linear.py sha256=WaaRQFAimju8EhBtyiuUNCxhSbOaYqcoU6Eh4dcr5ik 11619
torchao/prototype/float8nocompile/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/dtypes/uintgen.py sha256=K14k1oavgjrCEnkID82HOhvcVY7M0zo440On8YE-gcY 12396
torchao/prototype/dtypes/uint2.py sha256=wYDuXE19Uy_EhB6PIV6DrDzJ62ZcGl2iqTTUWY_mj9o 8156
torchao/prototype/dtypes/bitnet.py sha256=hZ2KqdyHuqhw_p8p6RSoJsn39CycyQdL4uWGlV3m4tc 6017
torchao/prototype/dtypes/__init__.py sha256=d06RgA-KEjK2WWT3PQ_e633LO49k9DnwhyZbiAqgWsw 118
torchao/prototype/dora/kernels/smallk.py sha256=3XRtXmL97oM5MsBd4eMmWrxH4DEfsh07rw8TnL7GCSY 16427
torchao/prototype/dora/kernels/matmul.py sha256=0no8T0EVd58ZSRTSDZ51dK9Z6glAjsTMSY5d0jUcHGM 7641
torchao/prototype/dora/kernels/custom_autotune.py sha256=Nje6wDXMEViVbCjGHU-ch8k1B9d6u00VIlAceplqJ-g 15364
torchao/prototype/dora/kernels/common.py sha256=O3E_2vTcA7DYMp79Q_xgvOEaUcdSAMup7qHjo6642d4 4714
torchao/prototype/dora/kernels/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/dora/dora_profile.py sha256=kXNQHvrTvCJl6LdLkbj6g_CAGvW1AESLA4g8o_65-U8 3972
torchao/prototype/dora/dora_layer.py sha256=Crk5EBPYb1fi8jurgtlP8VrdAkx6cq4AYWELBubBvrg 6525
torchao/prototype/dora/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/common/triton/matmul_perf_model.py sha256=wbSZDJPKODjhhgMdtaHjITi9dgG8zg9mPjFsn8RvHqE 8201
torchao/prototype/common/triton/matmul.py sha256=ICAlfAY5Rcui6lihNq-UCYHShuGU16H0nMlLhYtf5R4 11168
torchao/prototype/common/triton/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/common/profiling_tools.py sha256=gsc_yQPPztJl1bxMbyqNBePsYZdjbY9f6CCAtMoLSx0 7071
torchao/prototype/common/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/prototype/awq/example.py sha256=U5cl0piGxt9Q_xc9l7PstRmpPIeTKKtp4rKZoFV1r7Y 12530
torchao/prototype/awq/core.py sha256=2HTmt3Ap9aJVyCyyn5fIgEGbkdNp_tkNS5U_Mqx945s 6674
torchao/prototype/awq/api.py sha256=gPwDDiHYq_ebVMsuRa3177gLmpkLQ1Ol-MmYAQpWYr0 6257
torchao/prototype/awq/__init__.py sha256=hSlLukiJgu_4T0sRIccVB9IeK5QRoqUgR0IVEVVgHnA 170
torchao/prototype/autoround/utils.py sha256=5AIsFwmyIykylCsYwBIaFL5egJm-buX4BeH-lFYnOZc 6002
torchao/prototype/autoround/multi_tensor.py sha256=oPlaNwS_DMHqr8cnC-YlzLK7oYFpxkOHs7cg9yhVfOw 6850
torchao/prototype/autoround/eval_autoround.py sha256=RglTc626QxNoIRjE4EVEPrC3LZvuklvUAr3JSY6nkx4 9120
torchao/prototype/autoround/core.py sha256=yu872myktextKzLHR7CYvimvBBLHvy4P1jZJY1_f_as 14407
torchao/prototype/autoround/autoround_llm.py sha256=4tjvLyOxRtGPah5WdPYRKlaWCPuhWo9FxSXZtihd4vE 6056
torchao/prototype/autoround/__init__.py sha256=Q5FGD2VVzmd5sY576C0kvoZt2umUrIH5_evYxhP1hK4 284
torchao/prototype/custom_fp_utils.py sha256=3o60B3UQaE-bfAP2vkjy2uHRmcNblT7MSgis9yeCll0 8337
torchao/prototype/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/kernel/intmm_triton.py sha256=aYMC0MT6k9givaSVqjCSrn2G7LconV2v_JcphqOmAhY 11982
torchao/kernel/intmm.py sha256=fldqCcirSqx2coCqSzDD-PaGsNpJBXFZ_Rw6CHWM8Tc 5872
torchao/kernel/bsr_triton_ops.py sha256=xUh5bFtYti91hJ7QNMSiO1wRAQfZsEuiZIw6Qr1Tz9c 21684
torchao/kernel/autotuner.py sha256=nK6wLKT3xhBymJoUcKSosrO5MSMeqm37uisx6is5JCI 7370
torchao/kernel/__init__.py sha256=g8AiKMg-Ti70sP1241jLsQ9_dwXvfmfIwIS7ZrKm-Bc 204
torchao/float8/stateful_float8_linear.py sha256=v0VFXMGQRH0x_8UTJQ1IoWjcSQL1k_0KmoCgZ7o41hE 17521
torchao/float8/roofline_utils.py sha256=OT4tZwa291G_ly5Qk3TTig0fH1QS9k5wlXVSi-LgebY 8159
torchao/float8/inference.py sha256=9SeRTT1KgDpycPsgZGwEkjX8kpf1SWmUQkBP_VDpYdI 3281
torchao/float8/inductor_utils.py sha256=zsxLPD0HSRh5yTeJg8Q_wOaXsZQzaX_PWYqF_pGy0WI 4966
torchao/float8/fsdp_utils.py sha256=yoprKvCIVlYyjvz_bzKQHoYGq4zjhbg6kQK3rRf5qiY 21132
torchao/float8/float8_utils.py sha256=Vs4RLiB3csdvEfhvqUZP6GKr4oJ6l9V5_C9BbpLXpaA 9863
torchao/float8/float8_tensor_parallel.py sha256=19QU9h9LwvXZ2dPEweA0py2tK80PPCDwRy2moy8Bv6Y 10193
torchao/float8/float8_tensor.py sha256=yzq9E7M3HolTnrLKL0xFWxBBxHzxatRS96KjZc4cluw 14622
torchao/float8/float8_scaling_utils.py sha256=gvuAxHQSt6c619PsgwPxftYH5KgVjSnohCUqBVHhCzM 9630
torchao/float8/float8_python_api.py sha256=V-Tx0D45_1yFRTjhP9HIqAfNQ9w230rXattE0LjAkkU 2562
torchao/float8/float8_ops.py sha256=1q37Cc_64N8igOb9m0iwzualajJ-Y1VVUrAme0Hg58I 16412
torchao/float8/float8_linear_utils.py sha256=4D4ZGzHuW3TtlMVGTu2HUYIoaHAxEZAr6UiDF6-k0NI 13516
torchao/float8/float8_linear.py sha256=zSJ6zJFvEzZU5n0U67Fe2Fr79PnlaacM3Lmn_xS_v-w 16616
torchao/float8/distributed_utils.py sha256=FBL_Z4JpNm0abdQsgqaN7nKp32BG-BDmK6sfa2fgEOU 955
torchao/float8/config.py sha256=Rh3rb7-YmIcHjLIewCse0sn-Rj0CPhxwMzcaDokBQYk 17195
torchao/float8/__init__.py sha256=IGyGwM7W7FbNTJ8m5nGnxyscl9IG7UvEzAhreY2VPAc 1871
torchao/experimental/temp_build.py sha256=NkCDawsACOeIwjk-rpKNrYFilFTJbcuLMtgQcN5TpM0 1378
torchao/experimental/quant_api.py sha256=KGzigaFy8e4ElwY478NmuFnKD02F9FhPX9EiGvWqdoc 29972
torchao/experimental/q_dq_layout.py sha256=Sg6Cli08w7cFLNtkxXx0ub3MPpnKuVW3vKmVT7omnzY 1506
torchao/experimental/packed_linear_int8_dynamic_activation_intx_weight_layout.py sha256=Wj1ZNX0D2hzL2z1atPz2slkSjXLQQIg0fNTG8Yw1EEI 15115
torchao/experimental/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/dtypes/uintx/uintx_layout.py sha256=gMGJrmkd1SXVoRLkeyl9FHht3gWec3dSfaX3hdu0puw 7743
torchao/dtypes/uintx/uint4_layout.py sha256=Tl5vtujtjH4JbOZuDedYcETqwx3kAmZTCfhjwjh8jE8 11518
torchao/dtypes/uintx/tensor_core_tiled_layout.py sha256=l3pBkUs85fLQIrjWX7Jmpzbz9hYb96vlnLWp16sdX-o 15288
torchao/dtypes/uintx/semi_sparse_layout.py sha256=BIOen7kYPWIxtZxmaZk90zyodNyIZ5cvBxYtW--WKCI 4298
torchao/dtypes/uintx/plain_layout.py sha256=gbIlH_wtic1LknZsKtoRXUx1Saa9oRGXGSCSiamGuiU 9563
torchao/dtypes/uintx/marlin_sparse_layout.py sha256=uPq3acL0ug9hGDuU-FtbNXaEZ2NQyOFE4W6wyeBmlu4 10269
torchao/dtypes/uintx/marlin_qqq_tensor.py sha256=aGqfBSah9rLVpQBH3iLMncQzbdt0rUq8xjnAPv90nUc 11650
torchao/dtypes/uintx/int4_cpu_layout.py sha256=wR5IU8laGujH5D6hg8Eqe-ZiNSCczH040WAgVOqbImw 12790
torchao/dtypes/uintx/gemlite_layout.py sha256=IqJStkssX14TJdhLtWg4UPaubnBurWxWVpOkYRUJnF8 13243
torchao/dtypes/uintx/cutlass_int4_packed_layout.py sha256=Lh4Y8pKy7K_AlzkkPdhRjs8k6SjE7Kp1JS9vXozKyiE 6151
torchao/dtypes/uintx/block_sparse_layout.py sha256=yDQxXTsVLsFFsOvmdkgA0Hsg2ODYmuFXXgOABol00F0 7189
torchao/dtypes/uintx/bitpacking.py sha256=J9cNjL-AYF8v1Ap3_I0U477sfm7GdIN5rVX0Vs0zuVQ 8144
torchao/dtypes/uintx/__init__.py sha256=R3gaoYdFmtxpuGdAV7Sr9hOeKIluY7VOikJw1LJ8Nao 802
torchao/dtypes/floatx/floatx_tensor_core_layout.py sha256=4Mr0C23sCuxS3MoIkxdKGn-RlnnXbUizWAqTCjqwrkA 19752
torchao/dtypes/floatx/float8_layout.py sha256=DqgkDh_nQx9fO7Y1KWx7_YSejs7OiBhAvO6xe-r9Q5w 11003
torchao/dtypes/floatx/__init__.py sha256=AJVTeW8s7K8heYAPMA-1JeazqDcUmEpNHQRarYrZ7fU 284
torchao/dtypes/utils.py sha256=zqL7ML1RnYprSOv2JJVCAjpLW3yVRGhWqQvlGWylgrU 4758
torchao/dtypes/nf4tensor.py sha256=Tf8m4_DaM6l3JA8cPJXayDupHgKP0kRx2L0CNntt0GM 37206
torchao/dtypes/affine_quantized_tensor_ops.py sha256=li1ouMRDFBqHPhkl3OfR2lDJWzJrLECcIfjuLM8y43I 15223
torchao/dtypes/affine_quantized_tensor.py sha256=RKUroShCH05jpBOnuUE4U3nemXamh_5LQYWNwy-kX70 19308
torchao/dtypes/__init__.py sha256=E7SzyoCKSIVAkLYrJXyuhBslTsEwipJl2Q1JuJxRnjs 1328
torchao/core/config.py sha256=SG2zqF7J_QKCMUeAMrU33qpY45jqEhQ37Jc5XjL0xPM 829
torchao/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/_models/sam2/utils/transforms.py sha256=mtGVqVunNifs7t3ra3_7srA83Dx8f_PT2xkkNqvwgNo 7387
torchao/_models/sam2/utils/misc.py sha256=tAuDZN2QZCstcQCWVUdVZlTqDgA4iVoxBDSTzwvdtcA 14062
torchao/_models/sam2/utils/amg.py sha256=9_018oWCaTv0QnJ3Yx6CKD7A2qPxwR95wd_s2xpI1YU 19314
torchao/_models/sam2/utils/__init__.py sha256=NL2AacVHZOe41zp4kF2-ZGcUCi9zFwh1Eo9spNjN0Ko 197
torchao/_models/sam2/modeling/sam/transformer.py sha256=dfDiQG9PeG1ZBniPR_b9Fbq1g1YV-tdhEDKsMDwNqHU 13435
torchao/_models/sam2/modeling/sam/prompt_encoder.py sha256=Q1l73LJmqwu3jQZI5-niuTm-Q1QsdRMX25IrndQD3gI 8463
torchao/_models/sam2/modeling/sam/mask_decoder.py sha256=a52zru9n1VX0CBcYWFbJEygAFb3sMd29KivHFgGKhow 13836
torchao/_models/sam2/modeling/sam/__init__.py sha256=NL2AacVHZOe41zp4kF2-ZGcUCi9zFwh1Eo9spNjN0Ko 197
torchao/_models/sam2/modeling/backbones/utils.py sha256=hL1IzaGtRo-4wjHQwuuDrVM4ZjPW5j3apu2SnFUhvbo 3053
torchao/_models/sam2/modeling/backbones/image_encoder.py sha256=C33eLtmrtYUf0JLOCRIhcB0L0wHyvm6Jc_uq_CNkfXI 5172
torchao/_models/sam2/modeling/backbones/hieradet.py sha256=fiWH3A7VZ6fSBb1Kl1mAZxZWbYmJUtafWoFjrGC2nsA 10698
torchao/_models/sam2/modeling/backbones/__init__.py sha256=NL2AacVHZOe41zp4kF2-ZGcUCi9zFwh1Eo9spNjN0Ko 197
torchao/_models/sam2/modeling/sam2_utils.py sha256=5EwIqtJdMzUkTyyBDkFbD1VtWi8o_sos-LeiF5g_uds 13189
torchao/_models/sam2/modeling/sam2_base.py sha256=nJGNPWVp3XeWI3x539CyHsWilfy-XSW5R1o_d81lzQk 47336
torchao/_models/sam2/modeling/position_encoding.py sha256=hkOT3DHlE5Qdo_qb4U_mutFuEFQcmYBVfRmC-iwp0TE 8490
torchao/_models/sam2/modeling/memory_encoder.py sha256=IenFy6j3x5C9OuZr_EJmOmVAncod5A1ytukBPAGiYf4 5673
torchao/_models/sam2/modeling/memory_attention.py sha256=XQWlpbOE0jjXZU4q-5NUv6oUPVOUJS2XN0Mrw3C9lzM 5538
torchao/_models/sam2/modeling/__init__.py sha256=NL2AacVHZOe41zp4kF2-ZGcUCi9zFwh1Eo9spNjN0Ko 197
torchao/_models/sam2/sam2_video_predictor.py sha256=dVbQC2vsFDeF72zxkBYFNoMnOKtjh4X7DmpN-tR4NcM 59469
torchao/_models/sam2/sam2_image_predictor.py sha256=Bf6VbkxZgcZh7bD_IkWSMOTSu4KPlO0c8rdKlVDxfIQ 25084
torchao/_models/sam2/map_tensor.py sha256=hrEQrtct9uDE-jzZvVnr4bn7gXuRebYXjigWNj-vnqg 26573
torchao/_models/sam2/build_sam.py sha256=vT-Y_HI3726eOgtD4N98o41IJ4iu3odf2B_N1gXpK3c 6196
torchao/_models/sam2/automatic_mask_generator.py sha256=i1vl5d8iW_ZhsvY86LOViSjUukRHMlQykGgEqxdbYWs 31523
torchao/_models/sam2/__init__.py sha256=z6OTHyW2onIgv_53z1tDOAjuMwbiMqqC6poSnILrYDo 411
torchao/_models/llama/tokenizer.py sha256=8adHB5di4QBKj8rQPf4-m-hHa0ksO2qDvOazsLka_Pc 3852
torchao/_models/llama/perf_profile.py sha256=wNy44wAgwXLoELJ5Pu9v-jraQww8ElZMYR8lZYOHtRQ 13964
torchao/_models/llama/model.py sha256=xVRSbtlzqP69E_qQDsw9qo9bloah1i735Jp81BOFqHg 19087
torchao/_models/llama/generate.py sha256=A5KXb8wnDgQ3h4p8eK_7HD-muFdPlmD89C7LUV5eGnc 44946
torchao/_models/llama/eval.py sha256=iIdH5h4UJnOC1NHNsNsRLD8VD5R1PyPl7qZorLR1zJw 13101
torchao/_models/llama/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/_models/utils.py sha256=fGgdO8dYBjrEWyNJ39my5CM_0-V-yNUnbT66WyQ_BaA 3715
torchao/_models/_eval.py sha256=KqLIi5tfwZ2bZfpaYOg0rxz4UGCZJN946eiU82951Kg 10898
torchao/_models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchao/utils.py sha256=6pXg8ksS9vi6ta5G1vII94j6SGQEdQ8G1sKtqcQF-eQ 22568
torchao/ops.py sha256=5bJyfGj399KmokoCFpzoRsndL3uki7IIMce5p9vne6Y 24276
torchao/_executorch_ops.py sha256=VU-5s7pigLScuF_DI7ZaNP0Y8ev9vRgNmNY_wKvk87M 3788
torchao/__init__.py sha256=SuY3V_1RFB7GyLA_0F_H-9Y4IOLNHopskwStCCoO6hU 2025
torchao-0.9.0.dist-info/LICENSE sha256=ZK-8briIL4OZEMv4DgmmN3My6-Lhe3rFAaPDzKH693s 1453
torchao-0.9.0.dist-info/METADATA sha256=_XG7ZA_Fwq4NIWgZWizBjtkV-sV8tvgRn7ow2uVg_JI 14489
torchao-0.9.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
torchao-0.9.0.dist-info/top_level.txt sha256=gGr5oEJ1W-T-QL0cRUf7RhX8HXPkJVi8DDnRwMMDZyY 8
torchao-0.9.0.dist-info/RECORD

top_level.txt

torchao