dropout_layer_norm.cpython-314-x86_64-linux-gnu.so,sha256=2tEdHD2_zck0iVt1Wb_Y4uk1k3vWxIP6jNkcvDxSfk0,1841353648
flash_attn-2.8.3.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
flash_attn-2.8.3.dist-info/METADATA,sha256=Ly63GPSzirpYAvLxLt36moeAqlpoqsktIGVKEyCUJgA,25108
flash_attn-2.8.3.dist-info/RECORD,,
flash_attn-2.8.3.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash_attn-2.8.3.dist-info/WHEEL,sha256=950VPZi9-viYe9ll738CIyRSIf934gFIBGwr3V01-AE,105
flash_attn-2.8.3.dist-info/direct_url.json,sha256=26p0Dhu2U4lazIyWZZCozpo0GjqX-Pdd1ZAadPAzd4k,102
flash_attn-2.8.3.dist-info/licenses/AUTHORS,sha256=879BRIJqYoQbf5rrxQV_ddotMqZSpXPtxnJQ7JSjd6c,29
flash_attn-2.8.3.dist-info/licenses/LICENSE,sha256=jJzLlsBl5wYTW2y60nm3IdphVuUfOl8nxrMymvlBbXM,1558
flash_attn-2.8.3.dist-info/top_level.txt,sha256=uX1X4_tcecjT2-eJD6XE-Yu3K3z511122y8ExJQn5jw,64
flash_attn/__init__.py,sha256=8YM6-UCsESTgncBd2SIwiHFBEDXnW5C_Tb46gx3AO1A,285
flash_attn/__pycache__/__init__.cpython-314.pyc,,
flash_attn/__pycache__/bert_padding.cpython-314.pyc,,
flash_attn/__pycache__/flash_attn_interface.cpython-314.pyc,,
flash_attn/__pycache__/flash_attn_triton.cpython-314.pyc,,
flash_attn/__pycache__/flash_attn_triton_og.cpython-314.pyc,,
flash_attn/__pycache__/flash_blocksparse_attention.cpython-314.pyc,,
flash_attn/__pycache__/flash_blocksparse_attn_interface.cpython-314.pyc,,
flash_attn/bert_padding.py,sha256=gF1EmsdJ-HpQ86MRQ4VxDw-Sb_RVISdQALdNnoByHlw,9930
flash_attn/cute/__init__.py,sha256=dojkTQmakEwSA6Y4E9NKrswRv0evItmaVngM5X-iFuY,234
flash_attn/cute/__pycache__/__init__.cpython-314.pyc,,
flash_attn/cute/__pycache__/ampere_helpers.cpython-314.pyc,,
flash_attn/cute/__pycache__/blackwell_helpers.cpython-314.pyc,,
flash_attn/cute/__pycache__/block_info.cpython-314.pyc,,
flash_attn/cute/__pycache__/fast_math.cpython-314.pyc,,
flash_attn/cute/__pycache__/flash_bwd.cpython-314.pyc,,
flash_attn/cute/__pycache__/flash_bwd_postprocess.cpython-314.pyc,,
flash_attn/cute/__pycache__/flash_bwd_preprocess.cpython-314.pyc,,
flash_attn/cute/__pycache__/flash_fwd.cpython-314.pyc,,
flash_attn/cute/__pycache__/flash_fwd_sm100.cpython-314.pyc,,
flash_attn/cute/__pycache__/hopper_helpers.cpython-314.pyc,,
flash_attn/cute/__pycache__/interface.cpython-314.pyc,,
flash_attn/cute/__pycache__/mask.cpython-314.pyc,,
flash_attn/cute/__pycache__/mma_sm100_desc.cpython-314.pyc,,
flash_attn/cute/__pycache__/named_barrier.cpython-314.pyc,,
flash_attn/cute/__pycache__/pack_gqa.cpython-314.pyc,,
flash_attn/cute/__pycache__/pipeline.cpython-314.pyc,,
flash_attn/cute/__pycache__/seqlen_info.cpython-314.pyc,,
flash_attn/cute/__pycache__/softmax.cpython-314.pyc,,
flash_attn/cute/__pycache__/tile_scheduler.cpython-314.pyc,,
flash_attn/cute/__pycache__/utils.cpython-314.pyc,,
flash_attn/cute/ampere_helpers.py,sha256=GLyYxUGBrkRDga_hkpfdNaqt4_B6EywoYWjXk5uttUE,3644
flash_attn/cute/blackwell_helpers.py,sha256=yvApSRH8NJ_IOZBoH-C6CRe-Qn3W7G-t22NxQl6UAiY,30278
flash_attn/cute/block_info.py,sha256=vMdF2gsacAV14Wa_0GBEz-WbxmGuUICaGASxGCu6QmA,3720
flash_attn/cute/fast_math.py,sha256=XqXVvKLSxXC3c9tIGLvKVRWdPsmjAa_O4C0plmsfZ0w,3106
flash_attn/cute/flash_bwd.py,sha256=txnna8AC6z-45NkAdbVSHz9BTdd80wZQ7_WjnBK0ix4,57284
flash_attn/cute/flash_bwd_postprocess.py,sha256=krap-9fActOaJA1vd1ZubPguv2fvKw47WoTMzRverkA,12981
flash_attn/cute/flash_bwd_preprocess.py,sha256=vLOcrAwIhWiYfLswQ3O-cb3YdrtZqgLTlE3uQ2G8NB0,12241
flash_attn/cute/flash_fwd.py,sha256=yicWShqgX71_3UaYDt4wqpsOGFJFgQ5BAusguSL5kWk,92341
flash_attn/cute/flash_fwd_sm100.py,sha256=o63ufFzU1xUuwHufa_TbKd-jA70tVtDNreZJoaM0R7A,98234
flash_attn/cute/hopper_helpers.py,sha256=-sdRCHDPMwl3uPCf0vXvuybPvX58rwcFBeo-MNzS7u8,1213
flash_attn/cute/interface.py,sha256=ehSw2jGgg_9eQIZe9V-saQKm2fH-m8k5ZZQSRM7EWfM,24131
flash_attn/cute/mask.py,sha256=ZW5OkciihzY9S9SnkFq_JpwxeOWnJQYiRynnbDjU_5U,14209
flash_attn/cute/mma_sm100_desc.py,sha256=VFNa6BTeB89-QML4Td6Y8ENx6v24FAOHFneqWoYyN_w,10868
flash_attn/cute/named_barrier.py,sha256=mgRwMCp72PFVvjEv5OJq8WfOmGavOH6HlrtgpG6JyYw,396
flash_attn/cute/pack_gqa.py,sha256=wyAtxwn68ZzJ5E7UkId7F2y4isCGjloL_kKcQCbBJyA,7471
flash_attn/cute/pipeline.py,sha256=5Fracdqmq26DsUGLH4zVqAOld-_MD7BaRj3_DJXSzSY,6610
flash_attn/cute/seqlen_info.py,sha256=xhdjQk1PKPuE3rY_usZoE7TzamPdztz9GKvpo6FVVU0,1393
flash_attn/cute/softmax.py,sha256=Prm5w8cfI9Q_-me0OREoX6Oqutxm2VR3xuOBVoPnKOA,11750
flash_attn/cute/tile_scheduler.py,sha256=Kr8EvgyXMXuoKIMLvg8dt-2cr49fPHsPl18EVlK5r6Q,25670
flash_attn/cute/utils.py,sha256=OPPyO9wJe_KLHbfUQLv0eLr-j3ynN3CSvAHGo0gH8xg,20586
flash_attn/flash_attn_interface.py,sha256=6NqBJ_fr9cWut_NbMW_5Y5SnBVM3jxJXF-oXSvkS2xM,60677
flash_attn/flash_attn_triton.py,sha256=Du81zbh8Ls70ExEsm00opziGvjGFfcZCoZDUO2zut9Q,41112
flash_attn/flash_attn_triton_amd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash_attn/flash_attn_triton_amd/__pycache__/__init__.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/bench.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/bwd_prefill.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/bwd_prefill_fused.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/bwd_prefill_onekernel.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/bwd_prefill_split.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/bwd_ref.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/fp8.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/fwd_decode.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/fwd_prefill.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/fwd_ref.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/interface_fa.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/test.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/train.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/__pycache__/utils.cpython-314.pyc,,
flash_attn/flash_attn_triton_amd/bench.py,sha256=P75Q6K3FX7v0gXan8tdflsswXWgXf2A_lcoV7X4cIUA,49218
flash_attn/flash_attn_triton_amd/bwd_prefill.py,sha256=vuuzpYnAAK6C444aOdckHzZ-Trja6bhWNX5liFQ9u90,26260
flash_attn/flash_attn_triton_amd/bwd_prefill_fused.py,sha256=3pqIM9dMjTHnGWG90oLQMp4PYOFOfiHizPkB6goejMk,126228
flash_attn/flash_attn_triton_amd/bwd_prefill_onekernel.py,sha256=_4Q8PldU5get92Bau-Hmf5nUKAyUJFB93vnwmPQH-Go,49605
flash_attn/flash_attn_triton_amd/bwd_prefill_split.py,sha256=5EUlkE9anps1eMKKWstPRQuqA0Z2rRr17Ki0BnpEM10,57474
flash_attn/flash_attn_triton_amd/bwd_ref.py,sha256=O1T-gxfeThFiLOQLbnzDlRVhXlJ70DgL8685EeU3P8M,17362
flash_attn/flash_attn_triton_amd/fp8.py,sha256=2Dsm0VRrH7jjtKQi5aKqOPcKsUJ5dg0-oXSkHQsdB7Q,28735
flash_attn/flash_attn_triton_amd/fwd_decode.py,sha256=H4mwC1w_Tn2GePBewq5rT5ZZqFYguljq4k-Yhllg_0c,29575
flash_attn/flash_attn_triton_amd/fwd_prefill.py,sha256=AgXKUP0Zx8rfdzHcXv_FdIMi0Bk4k55O_gk5RjvD4vE,33764
flash_attn/flash_attn_triton_amd/fwd_ref.py,sha256=hryKGSnwPPp0RzOQ2ws_04MOCnbNNIHeQvqFo_d9S00,15115
flash_attn/flash_attn_triton_amd/interface_fa.py,sha256=0P-If9NIEQHizaiCRKovwnK_U8GNuYEjXR0JtpsOTgM,30949
flash_attn/flash_attn_triton_amd/test.py,sha256=i-9vtfSMYVGU5RfP1JlJ3iMS11kaeZbJH28J7sfNnRk,34898
flash_attn/flash_attn_triton_amd/train.py,sha256=CZMFxM2v0nw1YJX5Jwt9ANkQm5WlEWhWlqtmuzu4h1I,14760
flash_attn/flash_attn_triton_amd/utils.py,sha256=Xxwee0s_oKXB-wL1h8dbTlvsCyIgcJoujDhyMC8G9K8,32221
flash_attn/flash_attn_triton_og.py,sha256=LmvDju7LJG-wOYhoR6Zc2AmdPK2oWyB1VJpMjRhnWnE,11328
flash_attn/flash_blocksparse_attention.py,sha256=gsdH9VtYaVcTcP1rzZYPy1V_wUqgdvVcsB1h4Mk7RGs,7472
flash_attn/flash_blocksparse_attn_interface.py,sha256=2qK2KvVCt851_j8ZzHvjS-aMfdgVDu1yne67-iScWfo,7265
flash_attn/layers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash_attn/layers/__pycache__/__init__.cpython-314.pyc,,
flash_attn/layers/__pycache__/patch_embed.cpython-314.pyc,,
flash_attn/layers/__pycache__/rotary.cpython-314.pyc,,
flash_attn/layers/patch_embed.py,sha256=H58CgME_qSOPTZLOG08wFgrQS1j34pvNwMPrkTj3Ek4,2136
flash_attn/layers/rotary.py,sha256=p5y0Lfwz4SYie9uieuegJNfVzFyP1_el8mxo1QECTgo,18412
flash_attn/losses/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash_attn/losses/__pycache__/__init__.cpython-314.pyc,,
flash_attn/losses/__pycache__/cross_entropy.cpython-314.pyc,,
flash_attn/losses/cross_entropy.py,sha256=tj5IoeUZuSzA1_82UFr7o-1WuoHyKAc1gVS6fWzAbDQ,3197
flash_attn/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash_attn/models/__pycache__/__init__.cpython-314.pyc,,
flash_attn/models/__pycache__/baichuan.cpython-314.pyc,,
flash_attn/models/__pycache__/bert.cpython-314.pyc,,
flash_attn/models/__pycache__/bigcode.cpython-314.pyc,,
flash_attn/models/__pycache__/btlm.cpython-314.pyc,,
flash_attn/models/__pycache__/falcon.cpython-314.pyc,,
flash_attn/models/__pycache__/gpt.cpython-314.pyc,,
flash_attn/models/__pycache__/gpt_neox.cpython-314.pyc,,
flash_attn/models/__pycache__/gptj.cpython-314.pyc,,
flash_attn/models/__pycache__/llama.cpython-314.pyc,,
flash_attn/models/__pycache__/opt.cpython-314.pyc,,
flash_attn/models/__pycache__/vit.cpython-314.pyc,,
flash_attn/models/baichuan.py,sha256=eFNWwoRQ02AIeQP0OoK8pNvYw0dqnHOshLigCQPkAEc,5730
flash_attn/models/bert.py,sha256=dMM6-Pj814pgQdsKkgkwg_grNZ7snM2juSgoUB14R7Q,33232
flash_attn/models/bigcode.py,sha256=mkYeItoJtmWVf2wKkUs5oXjwdbTdGSo5eHxi0-1maZ8,9383
flash_attn/models/btlm.py,sha256=d8YDjYTa2G1DutYu-YuVf15S_Dn6oKn8-HzERoersLA,4631
flash_attn/models/falcon.py,sha256=mA3wGv1a4zhbrUSlFNVVmTgVjiXc1sFTOi55eYpgSPo,6033
flash_attn/models/gpt.py,sha256=QGBMCw_osxD4VMMj1uC6TMlXlM5lIInxSUKmq5J5kSU,47669
flash_attn/models/gpt_neox.py,sha256=_704a9KQ2PcnID8uMV7yZ4ggjGlh1zZH5gszue6D1bI,5159
flash_attn/models/gptj.py,sha256=k2eqMNyMbU7CJVM_BHBjlKt0ByFz6ITSETqS1mJa89g,4436
flash_attn/models/llama.py,sha256=bDRI308iRpeJngZLrQlLTGYAmwYotqzUxnjBMirfn-k,16581
flash_attn/models/opt.py,sha256=L0ZIWKpSP44lcEbiVCzVT9un_5gFMAW6cvnS3KHcb-A,5164
flash_attn/models/vit.py,sha256=7i0WUI_jZvQ5TMoSKPPzf77ZcyMDfDJuQaINzXN_iQU,14074
flash_attn/modules/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash_attn/modules/__pycache__/__init__.cpython-314.pyc,,
flash_attn/modules/__pycache__/block.cpython-314.pyc,,
flash_attn/modules/__pycache__/embedding.cpython-314.pyc,,
flash_attn/modules/__pycache__/mha.cpython-314.pyc,,
flash_attn/modules/__pycache__/mlp.cpython-314.pyc,,
flash_attn/modules/block.py,sha256=WLi7JKj9_Zpk89ppzC7WTIoykJJ7TLOJbUSZePNnW1E,17349
flash_attn/modules/embedding.py,sha256=RCVeeiomlGNkLeQD8G6Udvex-NDI_xKD45hXjgZ2lbQ,8693
flash_attn/modules/mha.py,sha256=iB3p0uDWyxrEBuLROOrrYvcZP0IFW7-l0wKyZxtjgwU,42108
flash_attn/modules/mlp.py,sha256=G6KPQagfKq1DRn7hQRJ3OHznFJLZHj_PiidZE_zcLgg,6033
flash_attn/ops/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash_attn/ops/__pycache__/__init__.cpython-314.pyc,,
flash_attn/ops/__pycache__/activations.cpython-314.pyc,,
flash_attn/ops/__pycache__/fused_dense.cpython-314.pyc,,
flash_attn/ops/__pycache__/layer_norm.cpython-314.pyc,,
flash_attn/ops/__pycache__/rms_norm.cpython-314.pyc,,
flash_attn/ops/activations.py,sha256=t5lzNg1In8LP6bKeTnyeMizwqjv27JGbJ6ylPdGvZYg,3939
flash_attn/ops/fused_dense.py,sha256=BqT8VTSCGdLJAjh6WBMkCRFYrdVodPeoElWBvH6AIzA,27915
flash_attn/ops/layer_norm.py,sha256=zr7NXIm-2mtEynTp1CS0fbFGI2Mqdp41dY4AfDWF6EQ,22443
flash_attn/ops/rms_norm.py,sha256=XEnihcj0a4aSz4LO55m5iKGVn4HKTeKN8TIyHjuDgxI,3988
flash_attn/ops/triton/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
flash_attn/ops/triton/__pycache__/__init__.cpython-314.pyc,,
flash_attn/ops/triton/__pycache__/cross_entropy.cpython-314.pyc,,
flash_attn/ops/triton/__pycache__/k_activations.cpython-314.pyc,,
flash_attn/ops/triton/__pycache__/layer_norm.cpython-314.pyc,,
flash_attn/ops/triton/__pycache__/linear.cpython-314.pyc,,
flash_attn/ops/triton/__pycache__/mlp.cpython-314.pyc,,
flash_attn/ops/triton/__pycache__/rotary.cpython-314.pyc,,
flash_attn/ops/triton/cross_entropy.py,sha256=y56nmuOtpSNxM7sDZcUSgXKIsIEayfuvrU8bAVog_nw,12878
flash_attn/ops/triton/k_activations.py,sha256=-Z3vIyO4JkqBMipKsPvhzmxljtBdIhJCsl_M-_ESqBo,4034
flash_attn/ops/triton/layer_norm.py,sha256=U-E9lwiI7gNUr-RJM-6wfkaHrVlKaRGH_a-xjIkeyLo,42598
flash_attn/ops/triton/linear.py,sha256=OtRvKz8xdpl-7v3q_ZTaS9fdBt9XrzMyapgRr50uBbM,20841
flash_attn/ops/triton/mlp.py,sha256=uWA-D7HyuRUsOT-4nhi3vvCDNZnNEXwYcHMQ02UREfQ,6076
flash_attn/ops/triton/rotary.py,sha256=0gN-YjhUxwL7B1eE_kKS1Kida5rBrjPKs9Z4j4-U8kA,7088
flash_attn/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash_attn/utils/__pycache__/__init__.cpython-314.pyc,,
flash_attn/utils/__pycache__/benchmark.cpython-314.pyc,,
flash_attn/utils/__pycache__/distributed.cpython-314.pyc,,
flash_attn/utils/__pycache__/generation.cpython-314.pyc,,
flash_attn/utils/__pycache__/library.cpython-314.pyc,,
flash_attn/utils/__pycache__/pretrained.cpython-314.pyc,,
flash_attn/utils/__pycache__/testing.cpython-314.pyc,,
flash_attn/utils/__pycache__/torch.cpython-314.pyc,,
flash_attn/utils/benchmark.py,sha256=JDtzdVhFyMIQqs3edbcXdXnmDf-O7RVpmZmn2ZFCvI0,7369
flash_attn/utils/distributed.py,sha256=qhcybRXtslssuV9LYaQy37haPaPtklM4YUMDx9UvnnQ,5825
flash_attn/utils/generation.py,sha256=9IVPvkf_hlbsxCWgECUA03293qHxXzWDFCTAOdqbAVo,30694
flash_attn/utils/library.py,sha256=nKTJmAHNSqc30g95_NPDtvqzP4GWgYN0BNh015AFzYM,2679
flash_attn/utils/pretrained.py,sha256=VZ6qk90sBJA7M86gRzPsNc_CkQXkj5HyrJvwl0I355k,3246
flash_attn/utils/testing.py,sha256=L_TiX5C8qwaKJyU1kxSvpxQA5Ren3pLrYPO3xWOL-6A,14405
flash_attn/utils/torch.py,sha256=7mVlWFrCGE7XuCLO9oHa5Z8c4HPLYnE0ojYOJHh8JiQ,647
flash_attn_2_cuda.cpython-314-x86_64-linux-gnu.so,sha256=arLJpfOifzPKOIPmR9WhIfSPgXIheb2pmSAV-GYdzBo,1540990256
fused_dense_lib.cpython-314-x86_64-linux-gnu.so,sha256=spCyAkMlL6tdgDVSH2R2i--HwUK4foJq1vwmi3QVprA,290440
