natten/__init__.py,sha256=3xrp2iV4PWO-X7cDGvQFy5KnnCHG5zzpZgmPGsn2rNA,4026
natten/_environment.py,sha256=Ki8j8BiiGX94zlHyVX1xm-0VydONgNszpQCLl8jh6XY,2262
natten/attn_merge.py,sha256=afGSW5g84Mrj0JqauWJF-8clBxwbGZwPRV0afM_Kqz0,10742
natten/context.py,sha256=I03w-FWK0oBcdKN8j4Ktt64jfpamvcdJ0_CsOufZn8g,9362
natten/functional.py,sha256=6pV3SUstYSSna_Is9oMMyjL52ys1Cv4Grg0BUwvYui0,51361
natten/libnatten.cpython-312-aarch64-linux-gnu.so,sha256=bjmZJEY3voyF2v8iDkypj-GrqwpVjAt6pBz9B2Ktt80,32885880
natten/modules.py,sha256=98j7f3qlHgNLVOGUwHagnEtjff6xwzHLfIxjLxm8erA,16091
natten/profiler.py,sha256=QSyzH0mO1a1_7w9dXRkt8amqDuDja4GEsHaJ2isroig,22667
natten/types.py,sha256=OzK1SfxBXbR01LDSzFOpvm5qUCLs3qOc021I31Eibm8,3454
natten/version.py,sha256=FVIe4O-OfUJ2NXT3Ebezok-DAPBcOkgEU6tlHu0PPg8,1320
natten/_libnatten/__init__.py,sha256=8zjVV5RfTs1ODGHFobGEMby4q7LOROOga6HAVqQ4G0s,4667
natten/_libnatten/stubs.py,sha256=dRXaFAEsNSvWyUOjUTgrXla8_fDwQ-Hw7F7FAunMbSk,3510
natten/_libnatten/torch_wrappers.py,sha256=rVM2a4AKXt8ht7CoDTgR55n33LEJ7NAaoYxR3smuOk0,53882
natten/backends/__init__.py,sha256=9dRKZ_kXyMVUql5kvIyjJ6E8kUD5c2xem_pdQv9HR34,8117
natten/backends/blackwell_fmha.py,sha256=A8RQS-QFGFScu3hvXkQc78EzKv0Lw1tU4Yi711kPokA,7618
natten/backends/blackwell_fna.py,sha256=gAXxSH3lVj10mVMi_PznVwULzXEiCxe0nPVMAX-8y9Q,16788
natten/backends/flex.py,sha256=6L1ff6MGCAaEHXBwxz8V0B3KcjMZMCe_YYJU5hq3dqU,25745
natten/backends/fmha.py,sha256=spb4DV6XrBhMYJGPYkzWReHXgplwmGkrZv5E6tiWdgY,8577
natten/backends/fna.py,sha256=I_p4xUAa5XuAOhCKyka-6Eu2oI3hHYJDMCDX5PWmrCY,13284
natten/backends/hopper_fmha.py,sha256=Cvpmqf8Ay6xnul_yRnd_G9jgVVu3aJaF2DtANHLTIpQ,8318
natten/backends/hopper_fna.py,sha256=luxb9IXTvdsXmt4JYkDeXdUue-PtRim3z5lGr6FuTfs,17198
natten/backends/reference.py,sha256=mSsbE9W4PhOVNXrapMxeWwmmwUJ6rSHYDAW2MKst5tM,9979
natten/backends/configs/__init__.py,sha256=vn0xVz15hv2D2bNetyCem6Pj-3at28S3lK6SCJ7bWz8,22860
natten/backends/configs/checks.py,sha256=7OwTPzrwUQyClYo0FAzos_Coq47PHndGiSKOGuJxCA8,23843
natten/backends/configs/cutlass/__init__.py,sha256=MJbzSMm0zFFUrZQQyUuHbEuqNW9fTaTCjbSmwfliv-0,14320
natten/backends/configs/cutlass/backward_knobs.py,sha256=k2_xlVuCvSc4IPTzKXAdXvse72SlYHEynejOu0BwzK8,8190
natten/backends/configs/cutlass/fna_backward_128x128.py,sha256=Zb_i3duW7HOi1amji29NeSI5AI9cifmBSMHdoOPnR48,10257
natten/backends/configs/cutlass/fna_backward_128x64.py,sha256=tMYZvneisbe5-R9tBxkYppVwntpVr9fYLqhwPVGnZ1M,7570
natten/backends/configs/cutlass/fna_backward_64x64.py,sha256=HQrAgB0QiOe0JBVMkq-Wha1YRh7l1V5l0caXZI322u8,5725
natten/backends/configs/cutlass/fna_forward_32x128.py,sha256=oBwmv0u4Sxtrhzgfr8fvIKNvfITt_a0bLjgtCOyh1BQ,3181
natten/backends/configs/cutlass/fna_forward_64x128.py,sha256=1-otN2-pkSTI9sbxg2PZrV1RvYKTP01EgWQzi4zZHW8,2946
natten/backends/configs/cutlass/fna_forward_64x64.py,sha256=kxZlAqLsYngWyf7UMXGniTbHAYoBBMvCW_6cDSj97rE,2407
natten/backends/configs/cutlass_blackwell/__init__.py,sha256=ucDbVXXonloRc8Sl5YU0lyeQl0yILQVLmJedWEzv8EM,13248
natten/backends/configs/cutlass_hopper/__init__.py,sha256=4PeolLE1hH8zL9oWs-dTuU8KBS2e5z35VuoM7MLmNys,17825
natten/backends/configs/flex/__init__.py,sha256=g_rP_w4ka77eqe8XmwaN9iW29D-6FaOOKqkn8e48sCE,7356
natten/profiling_utils/__init__.py,sha256=oTHO-8ETnTAmUTYAi9EGryjVXXk-va61f_INveHD7wg,1726
natten/profiling_utils/dry_run.py,sha256=TId0cc6TZts_kzmkh9UdDHCPVMzVHrfIs6seM7odEBM,21629
natten/profiling_utils/formatting.py,sha256=RH6Mo7Krfde2xx7NZi-kFLipSgqrJvo_grbJ-t-uq64,11084
natten/profiling_utils/ops.py,sha256=vuckKWXmCMsP4bkzm7Rmze6FwlGgKW2PMLToTmeTqiA,2017
natten/profiling_utils/pretty_printer.py,sha256=DHRtXQHhemXYxIHvLuNi6qMzLiyqiluCaUVqRR4bP-4,4171
natten/profiling_utils/problem.py,sha256=WOafM0cXkgP4l9auTIg6xZU6HN2WHTKYvHSKMK_WWkE,9005
natten/profiling_utils/profiling.py,sha256=wLo8B0OJN47xNB6gp4qrAb2aCfGJXH6ggGezmahV080,16056
natten/token_permute/__init__.py,sha256=uXAaE1qnY_t8Ghjc44vRsmK-VVm-8bh8j-6lPllEI1w,1482
natten/token_permute/cutlass_impl.py,sha256=IQYd-sNPntGiDfcqgwYf5nXPPpfg8zhMjbfr2MMuLyM,8524
natten/token_permute/frontend.py,sha256=Wf6v_z8elQiB5NhsAfvlzBy-VOJIO8CN3ALJHk-aAHQ,4968
natten/token_permute/torch_impl.py,sha256=0L4JmdnPNY6p96rTTFMP_c6BL5NKXXWql9L568FJyAk,12347
natten/utils/__init__.py,sha256=-RppytrGJc5JC8_fPz8XWYdCwAT8JOxpmLDQTlpO6gI,1296
natten/utils/checks.py,sha256=p0QtRdpgRob41DPYlCG7mSGqPIt6IL2f3WIf5KXknww,24744
natten/utils/device.py,sha256=3UJXsbft-HlnP2-nAnIoE1Hlq5yq9LhLSNFx9I5QHaw,2016
natten/utils/dtype.py,sha256=p6d-m2q4qj480Kcqg_b7WeV8-n4oRr5vi-dMb9vsxE4,1585
natten/utils/environment.py,sha256=9UY3_rlKY6iLpYutMAY9677eKdQVxFVMWfnKlYasfZo,2843
natten/utils/log.py,sha256=tCY-Hpv7EqToOstNhD1Qx-r64tEfwJRC_g6rOUWGSsw,4287
natten/utils/tensor.py,sha256=PhXmULtQny1AVmZAMByMKV7xNm_gf6M6VQa3gkjQrTQ,4385
natten/utils/testing.py,sha256=oXxksH3AbSwzCFo9f-6lLZpTznFqBvfAeoefOJg94OQ,4454
natten/utils/tuples.py,sha256=RuPUc86B2UKA41Cb8-8u6znsnBm2T3TxQYsmHs3d2-0,2073
natten/utils/varlen.py,sha256=u3nlklyOuO4fHi5WHPugOlCnHV5w4wAGp-7orVfQgNI,5482
natten-0.21.7+cu130.torch2.9.dist-info/licenses/LICENSE,sha256=K60UkhUt7LD1HBoWZlC2DzCtrlVzCkiPcBMnhMiNa7Y,1076
natten-0.21.7+cu130.torch2.9.dist-info/licenses/NOTICE,sha256=MeY9_x_xblCjxb7NJ5Bu9_Jwp6LALoz2qECiZE6ctHk,839
natten-0.21.7+cu130.torch2.9.dist-info/METADATA,sha256=9r8QNCEbCwol1_hi7X9g0Np2_qyPB_OLglalrUZrxAs,6130
natten-0.21.7+cu130.torch2.9.dist-info/WHEEL,sha256=DYTgwV0XsDRc_ZG5tOWurK6Fa3sZsRK-qV8xaC2kLYI,105
natten-0.21.7+cu130.torch2.9.dist-info/top_level.txt,sha256=8t2OHek6pMny2ImRMdWFPF53pkqGNly0SFUCqzBQFnk,7
natten-0.21.7+cu130.torch2.9.dist-info/RECORD,,
