examples/rodrigo.py,sha256=ivrnaQYob2fZgOVl_HP8iZKZNKyphWmq5UVEPNYfa_A,9506
flash-attention/setup.py,sha256=nCknHhCNKc10XJu6G663F265-3VP_wEBiHgveQVsxEE,25274
flash-attention/benchmarks/benchmark_alibi.py,sha256=y8ICduhPJjbu6eBOYzY16UEq3nTXg7G-bSaO7_8ziI4,11039
flash-attention/benchmarks/benchmark_causal.py,sha256=4SlV3c3Zn2xdvzI-tSQnXac64s5RuYLno6AHJtsuN4k,10022
flash-attention/benchmarks/benchmark_flash_attention.py,sha256=CjEjjEoMDtP3WwmtslLejNl77Tk55ppLrVL1K_e_4wc,7433
flash-attention/benchmarks/benchmark_gemm.py,sha256=_nzV8AjxVKFHxaDkfKH74x55vZFGtCHoX8xBscTlVMw,1752
flash-attention/csrc/composable_kernel/docs/conf.py,sha256=RNYAN-zE-XDJTfNJJ6wUyOL2G960JoxRymbDKU1Kg2M,1455
flash-attention/csrc/composable_kernel/example/ck_tile/remod.py,sha256=OpDt9iG_X0qBUc0CoPe1pxdxQbkN0natyVXqA0CWgFI,486
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/generate.py,sha256=b32Ah9qC8yDGYbB3ajQMGpjO9BCDoxVTNJvVW7llfn8,4912
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/codegen/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/codegen/cmake_config.py,sha256=coSRkGGQYs0CsLcxJHzNHL8hcZmuf0OVH9ZyQl6TOmY,226
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/codegen/cpp_symbol_map.py,sha256=0E-Kpv-vBxHBH5jmFC1flHz5NUphCWV1xiSJRUndEf8,3659
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/codegen/ops/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/codegen/ops/fmha_bwd.py,sha256=Eqf01-aA7M_pl8ugzhN_bN6nHpG78TdpqaMvJfed4YY,40828
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/codegen/ops/fmha_fwd.py,sha256=YvrXUSujlnY_95mc1u-AvFSIHJmtXfWN4AP8b-E3IVU,28106
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/codegen/ops/fmha_fwd_appendkv.py,sha256=UI0y3oKh92TchnHhItCtFpffN1_i-ptuqKNPyyxnm2k,15501
flash-attention/csrc/composable_kernel/example/ck_tile/01_fmha/codegen/ops/fmha_fwd_splitkv.py,sha256=fwfbwoF8e11FnS9dyxJMo_x9u3pRRM4FtXFxrx6WMOE,38159
flash-attention/csrc/composable_kernel/example/ck_tile/02_layernorm2d/generate.py,sha256=W61F8cCGKL4YlRT3M3mxdDtoUP_aIisOLZLQj3ZILkw,33363
flash-attention/csrc/composable_kernel/example/ck_tile/10_rmsnorm2d/generate.py,sha256=iWWDTnq2goziiU8XOG21V8428XR_2KoWjPDUELHXdTs,33158
flash-attention/csrc/composable_kernel/include/ck_tile/remod.py,sha256=X3bqiZzj2SL0OJKFnOa_eEx5wXNjEmb_SQbKc_rkorQ,2974
flash-attention/csrc/composable_kernel/python/ck4inductor/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/csrc/composable_kernel/python/ck4inductor/util.py,sha256=XRbK6Lf1oBc_vKLaTO_DOjwm6aSrjpXruUWZW3wNRMc,247
flash-attention/csrc/composable_kernel/python/ck4inductor/batched_universal_gemm/gen_instances.py,sha256=3gteHW4gaXRbUxHNOo338w-i-NOMvnH3S4yqqkrPV3I,4671
flash-attention/csrc/composable_kernel/python/ck4inductor/batched_universal_gemm/op.py,sha256=sz0kkCeTrw93RnoIFRb9OaverBKzXa3fbPJ5TeEKgO0,2880
flash-attention/csrc/composable_kernel/python/ck4inductor/grouped_conv_fwd/gen_instances.py,sha256=xlzjEn2uhA3W_TXhb0-cZMu-4x4KnhYBThSOI4gOcak,5430
flash-attention/csrc/composable_kernel/python/ck4inductor/grouped_conv_fwd/op.py,sha256=SG2lKPr9-7oZaIZd2EgFpe19jMeph1Y7rcpCpXgaAL0,2843
flash-attention/csrc/composable_kernel/python/ck4inductor/universal_gemm/gen_instances.py,sha256=Gw2Z9NNrROxKcJkagwlyPHxsmq9TnNL--05jB8w5kuQ,20828
flash-attention/csrc/composable_kernel/python/ck4inductor/universal_gemm/op.py,sha256=Ajc-9L6WDY24k_YF8B1zfzJqyaIFCdE7yRR2IN55XPM,2854
flash-attention/csrc/composable_kernel/python/test/test_gen_instances.py,sha256=af7vgkoD_EXJdCn9XS0yP-rp35sINsH4Y_GJakaR6bc,1438
flash-attention/csrc/composable_kernel/script/convert_miopen_driver_to_profiler.py,sha256=GVlsW_u0v4c-pMSzHUMMXAXt4HEAbk2SYrhiBEoERG4,12362
flash-attention/csrc/composable_kernel/script/process_perf_data.py,sha256=JjlM3LLsdhNfrvSul7HKGtDkGpq_aUW5DPYRMb5dFdw,15369
flash-attention/csrc/composable_kernel/tile_engine/ops/gemm/gemm_instance_builder.py,sha256=E03CTEqna4SaNN2u4c1SfK6sUmd1aN5I-tVfcwZkNtM,28803
flash-attention/csrc/cutlass/examples/40_cutlass_py/conv2d.py,sha256=NfDRs6CsTGApLQtODLScmtlh2DGOMnk5_i2TxjLzNtU,7303
flash-attention/csrc/cutlass/examples/40_cutlass_py/gemm.py,sha256=GdYDdHbdcAbNtShguFPPKwUZ0Fhuww62BXVQ6zFMOpU,6047
flash-attention/csrc/cutlass/examples/40_cutlass_py/gemm_grouped.py,sha256=woJKEqQgXpK8GI6ADoguHEPUFRnvzeJLx7YiwAVQKqY,6028
flash-attention/csrc/cutlass/examples/40_cutlass_py/customizable/conv2d.py,sha256=z-22yVaCGg5RWiKHQHUejbZ-Po1ddRZ-BU0P4pd760s,16073
flash-attention/csrc/cutlass/examples/40_cutlass_py/customizable/gemm.py,sha256=kuxIBBoUAcEOmMIa1Skm0bu2bP4NAXlYyUcGx8wbspE,14899
flash-attention/csrc/cutlass/examples/40_cutlass_py/customizable/gemm_grouped.py,sha256=xbib58lTA2PCVGX6NkSG_MrqiBXy_G1-sOD-7KwOx70,14023
flash-attention/csrc/cutlass/examples/41_fused_multi_head_attention/fmha_backward_test.py,sha256=eg4oNl2ACBzCtCjGSWSXfZUJoPFrFHWY7mRCBYiaME4,8594
flash-attention/csrc/cutlass/examples/41_fused_multi_head_attention/piped_subprocess.py,sha256=FEmgUMV6wpuSJbumiWRP85xr9fHtbWmOerh7ZvKgC0A,5668
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_all_code.py,sha256=LKp89XFJQZHpzUAciTXTcTlI2CVRN6HU35GbJRSI-2w,5538
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_cmake.py,sha256=ObsTr6BpXBowF2Lc8-K0I8icdGSz4MTMY_FvZ_Dc7sg,4658
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_customized_epilogue.py,sha256=WJEocp04Szh5BH1bNirhTcge5tlc0NKiUtuVNUzt7aU,4236
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_device.py,sha256=1P3P0bdzQHUkusZcaLo2NEGZmppeDcdb4M3nsQrgz-I,19627
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_ir.py,sha256=0oN-4btwk3CBK9Cc9XOo4yn6RjSWCoqyRcTkTj71jQA,7374
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_kernel.py,sha256=4RZ18J1Zop-ovQVlKEM_bKCNenxGXMmbxBbhslHGi5k,24634
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_sample.py,sha256=Tu-KVbg8HjjjA4PdXe33E0FOYob9pVFzvx21nNsROFY,11835
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_threadblock.py,sha256=3oBTKI84WoQMwayktAuQuemoEXNscGK3U8COK0kEfSU,47632
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_turing_and_volta.py,sha256=yaomsqcUk9q2-kQhwZICnlXdfXJDsO8mqr5NspZVGKM,21489
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/gen_verify.py,sha256=gAMwgCmICf5R34vuXjCbNSH5_ceoA08V9xTf4tEeISQ,3780
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/helper.py,sha256=7RLeA0tcj9ZYnL-bOLxCxIvIL1K7ZXchc3hd9Q-_yjA,4533
flash-attention/csrc/cutlass/examples/44_multi_gemm_ir_and_codegen/ir_gen/replace_fix_impl_header.py,sha256=lvY0gF_gJwWW2R_ZGjgKfebkgQWTawQun-1YIW-CgQI,3112
flash-attention/csrc/cutlass/python/setup_cutlass.py,sha256=z-NtKCqko2aa8TmHJKoq6RxR-eCmCDLX6J1sObZUDH8,2582
flash-attention/csrc/cutlass/python/setup_library.py,sha256=8SVMC-WHFYKblRbX74Chm91vEfkKUa7kpsMxMUuaFH8,2067
flash-attention/csrc/cutlass/python/setup_pycute.py,sha256=bsmd5Yo72Rc_ybWwrHkMxyZsPCpMzTtaHMgfGtJjD24,2045
flash-attention/csrc/cutlass/python/cutlass/__init__.py,sha256=u3PW1qdVDXkop557oukngwm4Cb-YL8EQq1tAPkOA5Vc,6659
flash-attention/csrc/cutlass/python/cutlass/library_defaults.py,sha256=zGwy-bn-ULSCKYAW0Q0KhpzuOYzDaaurxbouvCbBRSk,27279
flash-attention/csrc/cutlass/python/cutlass/shape.py,sha256=VENPExlUHUQzwQlibFRyRVc7mFeQZKeLBjKUJ82dXvA,5715
flash-attention/csrc/cutlass/python/cutlass/swizzle.py,sha256=99C4HuYm23sRLVoRm4tY5Sok6fIebO7lzUo8rUKQRnc,2718
flash-attention/csrc/cutlass/python/cutlass/backend/__init__.py,sha256=RtxQyr96FljDz2ZYggEK2l2vgvcxOhFoGjk3DOFU5QM,2464
flash-attention/csrc/cutlass/python/cutlass/backend/arguments.py,sha256=j8ye58cWX6Sg2vGeKGtnUF1nXTDwoG6Dxm1-iz1ZMR8,5678
flash-attention/csrc/cutlass/python/cutlass/backend/c_types.py,sha256=ZYwQVtUdfmn5xJLxY2KKKOZJTTVq20lOOukVL6Plzxc,21348
flash-attention/csrc/cutlass/python/cutlass/backend/compiler.py,sha256=DD8j4FWueR51Bgvp0ws4mL0EikKarO86UoaxGVbEWKA,18257
flash-attention/csrc/cutlass/python/cutlass/backend/conv2d_operation.py,sha256=LS8i97xrkGTl1V0XtZMQ1jZlUFkbIttMDl7W_zz2jAA,26627
flash-attention/csrc/cutlass/python/cutlass/backend/epilogue.py,sha256=mcGepwCFJ1Ua-OR-wGf-d-UwTRfZ2G13k--Coq07n4Q,17855
flash-attention/csrc/cutlass/python/cutlass/backend/frontend.py,sha256=FP6PQZA1MCqYMOKx1fZh8oKOD053XrYEBJyFYNygjzg,3813
flash-attention/csrc/cutlass/python/cutlass/backend/gemm_operation.py,sha256=alH2x5e4PlnslBbmz2ohWur-tt5ORl0NFa2YdCNNRO4,85190
flash-attention/csrc/cutlass/python/cutlass/backend/library.py,sha256=Ab7nnzYX39mf-mHhCbrsHluUN3mX8curoRm8Dk_ZNRw,17280
flash-attention/csrc/cutlass/python/cutlass/backend/memory_manager.py,sha256=CC5bYts7HWfTTMqyKtdQ1nGmY2bbzwA--gkDvXyFx4k,4332
flash-attention/csrc/cutlass/python/cutlass/backend/operation.py,sha256=nKyn4Zgibwk7TwonOo3ygR1s3OYyQTMuOfZPBEkX6Kk,5541
flash-attention/csrc/cutlass/python/cutlass/backend/reduction_operation.py,sha256=5reaI9JG4AuUCW9l2TEOUsCz6uaBbLUgcYnoBvXBNoM,15701
flash-attention/csrc/cutlass/python/cutlass/backend/type_hint.py,sha256=n7E9kJhJ7VdHXWw_olgY3bmhfs8I0GEmxd0_am8EJ1I,1907
flash-attention/csrc/cutlass/python/cutlass/backend/evt/__init__.py,sha256=rsOurq1XnW7jgoUbcmfsXEn9OtZXEPZAnzejiKIC9oc,1920
flash-attention/csrc/cutlass/python/cutlass/backend/evt/epilogue.py,sha256=t1jLh91VoPKev5RopMRxb3uflekInaBFBpYJMefXfb0,7027
flash-attention/csrc/cutlass/python/cutlass/backend/evt/backend/__init__.py,sha256=QGAjIMy9FzkdrzGyQw5obsI3JvTZkmRQ4pqLRP44QyI,2047
flash-attention/csrc/cutlass/python/cutlass/backend/evt/backend/emitter_base.py,sha256=McOwc6ZBqjOWSttCWPeM66U5WxRAtkv7392T2m1jfHE,6453
flash-attention/csrc/cutlass/python/cutlass/backend/evt/backend/sm80_emitter.py,sha256=78IJ1OtTAzcq7cCU0E-3VOS3CglEK0HMOLzMOhmoouk,2252
flash-attention/csrc/cutlass/python/cutlass/backend/evt/backend/sm80_nodes.py,sha256=uanc5f650wMNnN6ARunbuTPwLLMw9u5Q_mC5fhlCnug,7581
flash-attention/csrc/cutlass/python/cutlass/backend/evt/backend/sm90_emitter.py,sha256=p9hXxWOs5Lm3bWk_mPUMcuRSYAmgabVXRKIFspI67f4,3828
flash-attention/csrc/cutlass/python/cutlass/backend/evt/backend/sm90_nodes.py,sha256=t7Faf7ynMwGk_HQw9swG3sswzNTrIBu1IBbM0cVg3Xk,10233
flash-attention/csrc/cutlass/python/cutlass/backend/evt/frontend/__init__.py,sha256=bszi1l8sPoqKnwLjjSPUCnEfLF7iV87OssY-vI7xx7c,1867
flash-attention/csrc/cutlass/python/cutlass/backend/evt/frontend/frontend_base.py,sha256=2jBfC9clOLN6YwQii1zPJPngPJctY61JYGQ_fVTSg0s,8856
flash-attention/csrc/cutlass/python/cutlass/backend/evt/frontend/python_ast.py,sha256=DEm36mQbGn7LgBC85SVIV9gykpOk6WBENSigx6Hv-9w,6836
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/__init__.py,sha256=5_J8T0No1JLFnmOzED7Tlum5d5cTfAzuqdWCSfC1x1U,2405
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/compute_nodes.py,sha256=kU-2tTQTC0FemVXeJa9XZI9m7XUJYJietECFxDz4TPw,3447
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/dag_ir.py,sha256=Wn6vNsI-T-wE2whMjFt3TqrG9zUJShnI_bl3RQCcn1k,7524
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/layout_algorithm.py,sha256=7AYHUhbKxzSx_E17abAu9-kOAMAEcdLUojnu_RqOz9k,13261
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/layout_nodes.py,sha256=D2mlP-w8avYvDM2_8DqD-0UsTgbJCaWhP6HBJ9-9YDI,13267
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/load_nodes.py,sha256=bg2t6r6YobqUnxB4VtjRUgH7eJyRHSb6ZW2Hzt2Mwj0,9566
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/node.py,sha256=gw0Ni9QVIH1q-otX9m-M5_SdGuGjGRI0vFqSuO9E3uc,10348
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/store_nodes.py,sha256=t5Uk6MK-XRnhCzJXKSw2HyOhdrKLAG1Ya2HAo03Shas,9429
flash-attention/csrc/cutlass/python/cutlass/backend/evt/ir/tensor.py,sha256=4zSsjKcTL294a0yNZjde73CGfhttf_f5_XmPEzgQo_I,4908
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/__init__.py,sha256=ZLo1hbuJAeO2GWSXok5z2kEG1C6WeAPC6rS-k_Yajfg,2552
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/graph_drawer.py,sha256=NGysCkqmGEnTf9yVv9hkNWQ4PrCJYI2Nh_1Tt8Gy4E8,5500
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_argument_type.py,sha256=MQhNPUZRdqg_iAwZBs1s4cAozPzhk8rsyperFcG5tEw,5291
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_dag_2_tree.py,sha256=48Sf4EXpJbZ_4AxR3i0XDNZPUMuqThDhxpLq0bnJsUM,6809
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_fix_element_d.py,sha256=Qvhp1TEi5xN-XMf-0x07_K2dgonRm5lzzwUTB62GM6k,2984
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_get_impl.py,sha256=o_eJ2ALwlx-aeAoH-WkuF-QFpmAOfEijRKIu1oanuak,4256
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_layout_elimination.py,sha256=TRia_1Q69B9EyzgmtG-ti6ydp30paHeNOlXC_ZFfU_c,9032
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_manager.py,sha256=pudbyg3fIL8s8r0h4GWLI3LfpZjSzjccBab3FHwfjwM,5462
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_no_op_elimination.py,sha256=vOIGu8rOr7dq6Il76RaX_KrVPQl0i-HK8njpEPLej5c,2414
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_preprocess_red.py,sha256=qDUje07ZNu42L9cPPjKtahhIoNko5f8JO0zs2a936gA,4456
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/pass_shape_type_propagation.py,sha256=WT4qF8xEW40crIWB2B392vk2iN3tbbjlu-i95YcACgo,2817
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/smem_size_calculator.py,sha256=24ZhR5l7tTvoRc3ODB-o1_bKvv0hrYFN7iM0acn1URA,8126
flash-attention/csrc/cutlass/python/cutlass/backend/evt/passes/util.py,sha256=CtOuL-7oJvLnoSDcuYoi8p9UUyVjaiHRSuARxnbZYyg,1966
flash-attention/csrc/cutlass/python/cutlass/backend/utils/__init__.py,sha256=xzOBmcA66wQkFpwAJTz9sttJ2AqksXOEi8pckzZaGEY,1833
flash-attention/csrc/cutlass/python/cutlass/backend/utils/device.py,sha256=ZO6HeCVCJrt64fdKKvdGl_4TyolowWEVq-gp5nY69sY,4461
flash-attention/csrc/cutlass/python/cutlass/emit/__init__.py,sha256=yle3NkD69DE-JMxx_xTwQYNzj22HQu1lveR6Pe1BFKY,1838
flash-attention/csrc/cutlass/python/cutlass/emit/common.py,sha256=lY_FfE9C8-GAr2A2Mh0TZZXlHI6jl-KfibYGfkrCQ9w,10591
flash-attention/csrc/cutlass/python/cutlass/emit/pytorch.py,sha256=rqyUC58ACqrc0Ib0Y2UHOwBiywto-srzq0-rhJC3Zks,37863
flash-attention/csrc/cutlass/python/cutlass/epilogue/__init__.py,sha256=Dmdld-AZtkPFXSTHeOPNJACF9R2s48aZIdIjwWhlwWw,2127
flash-attention/csrc/cutlass/python/cutlass/epilogue/epilogue.py,sha256=rnUBZmhNV_mMY6BuPSWohAxaZq1qIXjoaUkeAbNocZ4,5562
flash-attention/csrc/cutlass/python/cutlass/epilogue/evt_ops.py,sha256=VoHpFPogzB9drEF64afqDarCvzl2Z-BvTbbJOl8Leso,3225
flash-attention/csrc/cutlass/python/cutlass/op/__init__.py,sha256=PydHGOwgFcKW1Spb3v6AtfblQ6A92iL1BdoyOCMwUAw,1992
flash-attention/csrc/cutlass/python/cutlass/op/conv.py,sha256=lzGWusH7VndM2lyKVR0C1fvoO4z5xUu66wAN97-fqi8,43314
flash-attention/csrc/cutlass/python/cutlass/op/gemm.py,sha256=9XyAgKTeAyMlsDsV50ZKAI-V8Nebdc6xv2JRKN5WtQI,32080
flash-attention/csrc/cutlass/python/cutlass/op/gemm_grouped.py,sha256=xE4HdzFPzK7v0-f7pawoYlJrzo0wS-0lPnBMVNWPDLw,12455
flash-attention/csrc/cutlass/python/cutlass/op/op.py,sha256=92zeG7jzE99RGeW6tMm8nyWKOhXEZUEe5ipNY5o318A,18566
flash-attention/csrc/cutlass/python/cutlass/utils/__init__.py,sha256=1TGtmfQiMF7G9u1qBgpg6TLyj94_EiLtpV994DVTKUg,2011
flash-attention/csrc/cutlass/python/cutlass/utils/check.py,sha256=Mjs_wLQc12TtGjc9G_wFu4MnQ8vM-Kfd8I-IyHMh2y8,12125
flash-attention/csrc/cutlass/python/cutlass/utils/datatypes.py,sha256=Rt46-pFVBQommK8iVmJWssY_IC1L9N41OG5A3Pr6uUQ,12115
flash-attention/csrc/cutlass/python/cutlass/utils/profiler.py,sha256=SWCZnKPvMn6CE31LlOC2TzvQFDKCb5eSQb1k1M0Wm4w,6905
flash-attention/csrc/cutlass/python/cutlass_library/__init__.py,sha256=2pqkQUZNxyT99AsAfxzHr7VD-v_UdEDPBCNeGa3p5U4,2779
flash-attention/csrc/cutlass/python/cutlass_library/conv2d_operation.py,sha256=lKAtlufcZalZYK7lfxrybzPiShkPeG9AAVEUkNxqPtA,24919
flash-attention/csrc/cutlass/python/cutlass_library/conv3d_operation.py,sha256=8kEHz1HGC1LcNbRx5IuhspOF18-dIttNhjm36w1jYg8,19586
flash-attention/csrc/cutlass/python/cutlass_library/conv3x_emitter.py,sha256=cdSBkmb6wsm4Z00W6QctTevQb-EwDX3a2XwhxIxmEv0,11393
flash-attention/csrc/cutlass/python/cutlass_library/emit_kernel_listing.py,sha256=UxtI43A8S4iS34bOTegUVs1EbEKo_nVP0OWswUcX9C0,40093
flash-attention/csrc/cutlass/python/cutlass_library/gemm_operation.py,sha256=jfZoknQlT8pb6j4y3T6yryFsixSFLbgt7qv4Pfk_v5Q,63718
flash-attention/csrc/cutlass/python/cutlass_library/generator.py,sha256=VjHkFfxt2Sy8TTp5qef3qZk2Wo_iljSwAEoZiD8GoUU,429108
flash-attention/csrc/cutlass/python/cutlass_library/library.py,sha256=4RgHMTXZLmcxjXaxSVCx6shosCimMyGOS7T4uMWi_Vg,50473
flash-attention/csrc/cutlass/python/cutlass_library/manifest.py,sha256=WudbWD_Zxd9HgrqYLDpX8ULlqzZPRGoWmVC-2Pwu130,32937
flash-attention/csrc/cutlass/python/cutlass_library/rank_2k_operation.py,sha256=7J7StnYvyZOitaNGT4u8OdruEaYWSgOxPpSjquJqhLE,16216
flash-attention/csrc/cutlass/python/cutlass_library/rank_k_operation.py,sha256=Bn2qNMZsoR6JPO5OvE5WriwGBO0TuCUj46oznb53Wig,15775
flash-attention/csrc/cutlass/python/cutlass_library/sm90_shapes.py,sha256=Dn9FZjfqu7H5OSUvnkGuM0rbYEjRLMvryd5aFhfpwk4,6315
flash-attention/csrc/cutlass/python/cutlass_library/sm90_utils.py,sha256=6Jd4dOgSvdX1AfgiSLRBVzYUMLFcoEzpnA1od7g4Etg,29343
flash-attention/csrc/cutlass/python/cutlass_library/symm_operation.py,sha256=ABYN8wTm0jcAPH50h0774H7CRW0vlVDdHAJAhY7b4m4,16164
flash-attention/csrc/cutlass/python/cutlass_library/trmm_operation.py,sha256=Q-Ifc6loa7hBXOkN6rQi65H_Hdldb5RTiQw8mlz9P8k,16650
flash-attention/csrc/cutlass/python/docs_src/source/conf.py,sha256=u-xYgoQhEj5kUVjmeVmDaO-w7XBns6kUJaw1ZQnw_dc,5461
flash-attention/csrc/cutlass/python/pycute/__init__.py,sha256=j5-fZ7jVZZ27gm_qYT3MwfSV_1u28ORn44jCLtOyTSE,1889
flash-attention/csrc/cutlass/python/pycute/int_tuple.py,sha256=fn4Lo6e6KDGBrV80Y4bd4_MwQkG8vNXe75F7_pf90ok,7680
flash-attention/csrc/cutlass/python/pycute/layout.py,sha256=OCQsKVIPydLD1KXEbtSoMdS_RCeWHMctWOxSegY75h8,12834
flash-attention/csrc/cutlass/python/pycute/swizzle.py,sha256=SN8Zhzza2n5YCKzPxc9PPkVc48L4NiPy4eRcrrgALgw,4475
flash-attention/csrc/cutlass/python/pycute/typing.py,sha256=rJcx-1ueYgAGFf64Gwn8WBqH8E-IXUV321MaOIERZcU,1981
flash-attention/csrc/cutlass/test/python/cutlass/installation.py,sha256=NuwdB_fDbek_EhNpJy4cLZriS4bFMlMTwkRxwm0CF6k,2623
flash-attention/csrc/cutlass/test/python/cutlass/conv2d/conv2d_problem_sizes.py,sha256=Bn57emfo9-G9uO6Fg7bb2P-oaQt98rmwFGxt2x3BnpA,18104
flash-attention/csrc/cutlass/test/python/cutlass/conv2d/conv2d_sm80.py,sha256=pfQb9Eq9cneaMdFYwG2_-vEazoH1P74DbQKxlRONqME,6931
flash-attention/csrc/cutlass/test/python/cutlass/conv2d/conv2d_test_utils.py,sha256=dIRWXA01EDQT7kslts0jUtUNXPQJ1mcih8YfN15xUj0,14250
flash-attention/csrc/cutlass/test/python/cutlass/conv2d/run_all_tests.py,sha256=wm4n2i5-1Bw8acoUo5nyLbJJB0Pc5rPEN0t_X7rMg7A,2182
flash-attention/csrc/cutlass/test/python/cutlass/emit/pytorch.py,sha256=5qOedC7ma0Hjw4hAl-RQlCXn0KpuJYUx5a6GA34g4qw,10877
flash-attention/csrc/cutlass/test/python/cutlass/evt/evt_compute_sm80_90.py,sha256=QGLiRt4Nj2V29FRdvJ-l5Nh98Nd1tHvDCe9RF1ZMRMg,4716
flash-attention/csrc/cutlass/test/python/cutlass/evt/evt_layout_sm80_90.py,sha256=kdeSMnZI2bpSTWEdldoqfjr6Mv8Bj9wDMTQ74ZtxGfo,6685
flash-attention/csrc/cutlass/test/python/cutlass/evt/evt_load_sm80_90.py,sha256=aTq5ovSyW1PI5gflHitc7-_tR3CHc5_IcfCl-qMFnLM,5766
flash-attention/csrc/cutlass/test/python/cutlass/evt/evt_mixed_sm80_90.py,sha256=r69ASGDhamuVGiPvwKuHHHeDXI6On1SBTZzONHAvfwc,13193
flash-attention/csrc/cutlass/test/python/cutlass/evt/evt_store_sm80_90.py,sha256=6-huMfgOAdJms3Rqkrkz65KM8mH2k_vakphU6Apei3c,6124
flash-attention/csrc/cutlass/test/python/cutlass/evt/run_all_tests.py,sha256=R_35frZ4WQrS1NarhxMoEPKwFKGYTDqmCAdOLHx7Qds,2179
flash-attention/csrc/cutlass/test/python/cutlass/evt/utils/evt_testbed.py,sha256=4JfZpGQg5bJHQ5M2YYn1KnSP0kafWiRtdxRfoG0A32g,8915
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_batched.py,sha256=CZcxfJ2vuxDG6opN58xsopYgXBiLQ3AkffJS49RRMmU,4878
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_f16_sm80.py,sha256=RGYjBUXmW7jD6LHlYM0WjjC7ykcp5VSjYV7NRUW5yTE,9875
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_f16_sm90.py,sha256=yBDq_wMQFgi4_KSuAGnA2tx1cQ08cieORY6K7HHdh_g,9334
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_f32_sm80.py,sha256=URGd_kq2fU-4xLu9hL3fSosNwVgRaPMTIua37-2uzDw,5743
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_f64_sm80.py,sha256=5leN_nmkkLqf0MF5mpCK70uo4SnHclG73zV990T2Rok,5506
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_f64_sm90.py,sha256=QU4hndwSpLzwC49RbaAScIXGkZRYO4VZ1usj-EXmZiA,3327
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_f8_sm90.py,sha256=VWQxk_NAbMGR9mfbutvrrtu-7VRRHOLAFQrZoo84FUg,5247
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_mixed_sm80.py,sha256=bhecroRNKzGW_5pZI0iOgfYSzjiBylefCN4mjw1_wJs,3312
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_s8_sm80.py,sha256=NffYkFUBAZKtYsQbOeUafn4GZ8jPh3T7CqOLOvNmydg,5903
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_s8_sm90.py,sha256=s9KmqU86VOpmiWIKLUzLGcs_wMMb2vnEFTQfc6LNFIk,5547
flash-attention/csrc/cutlass/test/python/cutlass/gemm/gemm_testbed.py,sha256=tII87DRpo7B_yQrkL1AM0xJLnGvEaXwXUMrVpcZK7vQ,16614
flash-attention/csrc/cutlass/test/python/cutlass/gemm/run_all_tests.py,sha256=T9KMw_0c09091q4MNNrUrauW1wrDqwm7T0229NgAZrg,2180
flash-attention/csrc/cutlass/test/python/cutlass/gemm/utils.py,sha256=gbHP6So3kiohB0y_kODnbz-4NRShVrDRusu7PHpjjxI,10473
flash-attention/csrc/cutlass/test/python/cutlass/interface/conv2d_interface.py,sha256=lpc85DH5ODovjMoeG-sJgqTaPFgTew5N5PpZngcm4NI,12024
flash-attention/csrc/cutlass/test/python/cutlass/interface/evt_interface.py,sha256=MaGBEX0PQpY-ZRFW2pGPSzWUqsbLoK473MLQcTxp9fQ,10089
flash-attention/csrc/cutlass/test/python/cutlass/interface/gemm_interface.py,sha256=J2-jpu1Fawwf8pEOf0AF52B_WjneLVsAnEv3Iu8a6nM,17691
flash-attention/csrc/cutlass/test/python/cutlass/interface/utils.py,sha256=rfJrkYLPps5cc0pNDFIARUjTbIJluUvqmOnKnZZYQgo,3023
flash-attention/csrc/cutlass/test/python/pycute/run_all_tests.py,sha256=48a9geAbCCYXERKQRNN0m_Mm-cJC75vTel2TgwPm384,3136
flash-attention/csrc/cutlass/test/python/pycute/test_coalesce.py,sha256=Va6nIIVChOVJlZ7kMk_JIHIMIQiFYTMMlEmR8Jz7aFk,3177
flash-attention/csrc/cutlass/test/python/pycute/test_complement.py,sha256=4axerBL0fURN_YM-E_GxIjujhcYBhhNOVZMqCEm9BW4,3162
flash-attention/csrc/cutlass/test/python/pycute/test_composition.py,sha256=DZn1oyzUTht0V5FdXLA_6klBV_huSTTlvLUfD0B8L6s,6923
flash-attention/csrc/cutlass/test/python/pycute/test_int_tuple.py,sha256=eGDLE4Z0SZPpfQxtpD-xXsFeid8vS5l8tZkdCX-inXM,2953
flash-attention/csrc/cutlass/test/python/pycute/test_left_inverse.py,sha256=H-dE6BUNuyPfgvR1ezvATna6HWpsuegP4ZQrQzRLav4,2970
flash-attention/csrc/cutlass/test/python/pycute/test_right_inverse.py,sha256=ibFbcDVpBI7Ad51sfpAqEcNxYmY2KtpS1rWE-68qhTg,3199
flash-attention/csrc/cutlass/test/python/pycute/test_typing.py,sha256=6RHKRhs4UYKDS1f5RmyLzYeWp6D-55Wr2ax-IwMUnWo,2563
flash-attention/csrc/cutlass/test/unit/gemm/device/simt_sm50.py,sha256=IzuF5mrFeZgV8ZALMkY1zDPxh2Y2RWPXfTZQ9XWesew,17045
flash-attention/csrc/flash_attn/src/generate_kernels.py,sha256=yB1ZevUXB_1VX0VAs_TXz0CXusP2bAEZfkPqcZuY6Dg,3461
flash-attention/csrc/ft_attention/setup.py,sha256=_OFJaYnJw7kvhqULYr29GN7tpZpXRIS019EDz_ZImv0,6231
flash-attention/csrc/fused_dense_lib/setup.py,sha256=ivfwKDjOePszD79o9R4VVEYpRckto27Z3UjZbIDVB1s,1262
flash-attention/csrc/fused_softmax/setup.py,sha256=MRLIy8mnXe1A7igE2g0K4_7cuhPtFVNh2--X48LthaE,1691
flash-attention/csrc/layer_norm/setup.py,sha256=J4P0p3jf6Le7iE60BFtwDVOpKh9Y1WlsZpI8oBtbAvU,8032
flash-attention/csrc/rotary/setup.py,sha256=1uap50gcdFuMmiCRCfpi4J6CMNZnvRG0-Cvd3CieAyI,5236
flash-attention/csrc/xentropy/setup.py,sha256=0WFrBsNLjMcIIjmqAh0EONbjc5GtmCgclgWnwNiHLOk,5607
flash-attention/flash_attn/__init__.py,sha256=Gd5qri7WrOa9KaD6RcGHLacwKzCLwkYRRNMVLxooerg,291
flash-attention/flash_attn/bert_padding.py,sha256=gF1EmsdJ-HpQ86MRQ4VxDw-Sb_RVISdQALdNnoByHlw,9930
flash-attention/flash_attn/flash_attn_interface.py,sha256=6NqBJ_fr9cWut_NbMW_5Y5SnBVM3jxJXF-oXSvkS2xM,60677
flash-attention/flash_attn/flash_attn_triton.py,sha256=Du81zbh8Ls70ExEsm00opziGvjGFfcZCoZDUO2zut9Q,41112
flash-attention/flash_attn/flash_attn_triton_og.py,sha256=LmvDju7LJG-wOYhoR6Zc2AmdPK2oWyB1VJpMjRhnWnE,11328
flash-attention/flash_attn/flash_blocksparse_attention.py,sha256=gsdH9VtYaVcTcP1rzZYPy1V_wUqgdvVcsB1h4Mk7RGs,7472
flash-attention/flash_attn/flash_blocksparse_attn_interface.py,sha256=2qK2KvVCt851_j8ZzHvjS-aMfdgVDu1yne67-iScWfo,7265
flash-attention/flash_attn/fused_softmax.py,sha256=0-XbXo7R1a5h4-EpUzPy--lwlGytfTDW34WGM5nmBAY,7793
flash-attention/flash_attn/flash_attn_triton_amd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/flash_attn/flash_attn_triton_amd/bench.py,sha256=P75Q6K3FX7v0gXan8tdflsswXWgXf2A_lcoV7X4cIUA,49218
flash-attention/flash_attn/flash_attn_triton_amd/bwd_prefill.py,sha256=vuuzpYnAAK6C444aOdckHzZ-Trja6bhWNX5liFQ9u90,26260
flash-attention/flash_attn/flash_attn_triton_amd/bwd_prefill_fused.py,sha256=3pqIM9dMjTHnGWG90oLQMp4PYOFOfiHizPkB6goejMk,126228
flash-attention/flash_attn/flash_attn_triton_amd/bwd_prefill_onekernel.py,sha256=_4Q8PldU5get92Bau-Hmf5nUKAyUJFB93vnwmPQH-Go,49605
flash-attention/flash_attn/flash_attn_triton_amd/bwd_prefill_split.py,sha256=5EUlkE9anps1eMKKWstPRQuqA0Z2rRr17Ki0BnpEM10,57474
flash-attention/flash_attn/flash_attn_triton_amd/bwd_ref.py,sha256=O1T-gxfeThFiLOQLbnzDlRVhXlJ70DgL8685EeU3P8M,17362
flash-attention/flash_attn/flash_attn_triton_amd/fp8.py,sha256=2Dsm0VRrH7jjtKQi5aKqOPcKsUJ5dg0-oXSkHQsdB7Q,28735
flash-attention/flash_attn/flash_attn_triton_amd/fwd_decode.py,sha256=H4mwC1w_Tn2GePBewq5rT5ZZqFYguljq4k-Yhllg_0c,29575
flash-attention/flash_attn/flash_attn_triton_amd/fwd_prefill.py,sha256=AgXKUP0Zx8rfdzHcXv_FdIMi0Bk4k55O_gk5RjvD4vE,33764
flash-attention/flash_attn/flash_attn_triton_amd/fwd_ref.py,sha256=hryKGSnwPPp0RzOQ2ws_04MOCnbNNIHeQvqFo_d9S00,15115
flash-attention/flash_attn/flash_attn_triton_amd/interface_fa.py,sha256=0P-If9NIEQHizaiCRKovwnK_U8GNuYEjXR0JtpsOTgM,30949
flash-attention/flash_attn/flash_attn_triton_amd/test.py,sha256=i-9vtfSMYVGU5RfP1JlJ3iMS11kaeZbJH28J7sfNnRk,34898
flash-attention/flash_attn/flash_attn_triton_amd/train.py,sha256=CZMFxM2v0nw1YJX5Jwt9ANkQm5WlEWhWlqtmuzu4h1I,14760
flash-attention/flash_attn/flash_attn_triton_amd/utils.py,sha256=Xxwee0s_oKXB-wL1h8dbTlvsCyIgcJoujDhyMC8G9K8,32221
flash-attention/flash_attn/layers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/flash_attn/layers/patch_embed.py,sha256=H58CgME_qSOPTZLOG08wFgrQS1j34pvNwMPrkTj3Ek4,2136
flash-attention/flash_attn/layers/rotary.py,sha256=p5y0Lfwz4SYie9uieuegJNfVzFyP1_el8mxo1QECTgo,18412
flash-attention/flash_attn/losses/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/flash_attn/losses/cross_entropy.py,sha256=tj5IoeUZuSzA1_82UFr7o-1WuoHyKAc1gVS6fWzAbDQ,3197
flash-attention/flash_attn/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/flash_attn/models/baichuan.py,sha256=eFNWwoRQ02AIeQP0OoK8pNvYw0dqnHOshLigCQPkAEc,5730
flash-attention/flash_attn/models/bert.py,sha256=dMM6-Pj814pgQdsKkgkwg_grNZ7snM2juSgoUB14R7Q,33232
flash-attention/flash_attn/models/bigcode.py,sha256=mkYeItoJtmWVf2wKkUs5oXjwdbTdGSo5eHxi0-1maZ8,9383
flash-attention/flash_attn/models/btlm.py,sha256=d8YDjYTa2G1DutYu-YuVf15S_Dn6oKn8-HzERoersLA,4631
flash-attention/flash_attn/models/falcon.py,sha256=mA3wGv1a4zhbrUSlFNVVmTgVjiXc1sFTOi55eYpgSPo,6033
flash-attention/flash_attn/models/gpt.py,sha256=QGBMCw_osxD4VMMj1uC6TMlXlM5lIInxSUKmq5J5kSU,47669
flash-attention/flash_attn/models/gpt_neox.py,sha256=_704a9KQ2PcnID8uMV7yZ4ggjGlh1zZH5gszue6D1bI,5159
flash-attention/flash_attn/models/gptj.py,sha256=k2eqMNyMbU7CJVM_BHBjlKt0ByFz6ITSETqS1mJa89g,4436
flash-attention/flash_attn/models/llama.py,sha256=bDRI308iRpeJngZLrQlLTGYAmwYotqzUxnjBMirfn-k,16581
flash-attention/flash_attn/models/opt.py,sha256=L0ZIWKpSP44lcEbiVCzVT9un_5gFMAW6cvnS3KHcb-A,5164
flash-attention/flash_attn/models/vit.py,sha256=7i0WUI_jZvQ5TMoSKPPzf77ZcyMDfDJuQaINzXN_iQU,14074
flash-attention/flash_attn/modules/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/flash_attn/modules/block.py,sha256=WLi7JKj9_Zpk89ppzC7WTIoykJJ7TLOJbUSZePNnW1E,17349
flash-attention/flash_attn/modules/embedding.py,sha256=RCVeeiomlGNkLeQD8G6Udvex-NDI_xKD45hXjgZ2lbQ,8693
flash-attention/flash_attn/modules/mha.py,sha256=iB3p0uDWyxrEBuLROOrrYvcZP0IFW7-l0wKyZxtjgwU,42108
flash-attention/flash_attn/modules/mlp.py,sha256=G6KPQagfKq1DRn7hQRJ3OHznFJLZHj_PiidZE_zcLgg,6033
flash-attention/flash_attn/ops/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/flash_attn/ops/activations.py,sha256=t5lzNg1In8LP6bKeTnyeMizwqjv27JGbJ6ylPdGvZYg,3939
flash-attention/flash_attn/ops/fused_dense.py,sha256=BqT8VTSCGdLJAjh6WBMkCRFYrdVodPeoElWBvH6AIzA,27915
flash-attention/flash_attn/ops/layer_norm.py,sha256=zr7NXIm-2mtEynTp1CS0fbFGI2Mqdp41dY4AfDWF6EQ,22443
flash-attention/flash_attn/ops/rms_norm.py,sha256=XEnihcj0a4aSz4LO55m5iKGVn4HKTeKN8TIyHjuDgxI,3988
flash-attention/flash_attn/ops/triton/__init__.py,sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs,1
flash-attention/flash_attn/ops/triton/cross_entropy.py,sha256=y56nmuOtpSNxM7sDZcUSgXKIsIEayfuvrU8bAVog_nw,12878
flash-attention/flash_attn/ops/triton/k_activations.py,sha256=-Z3vIyO4JkqBMipKsPvhzmxljtBdIhJCsl_M-_ESqBo,4034
flash-attention/flash_attn/ops/triton/layer_norm.py,sha256=U-E9lwiI7gNUr-RJM-6wfkaHrVlKaRGH_a-xjIkeyLo,42598
flash-attention/flash_attn/ops/triton/linear.py,sha256=OtRvKz8xdpl-7v3q_ZTaS9fdBt9XrzMyapgRr50uBbM,20841
flash-attention/flash_attn/ops/triton/mlp.py,sha256=uWA-D7HyuRUsOT-4nhi3vvCDNZnNEXwYcHMQ02UREfQ,6076
flash-attention/flash_attn/ops/triton/rotary.py,sha256=0gN-YjhUxwL7B1eE_kKS1Kida5rBrjPKs9Z4j4-U8kA,7088
flash-attention/flash_attn/utils/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/flash_attn/utils/benchmark.py,sha256=JDtzdVhFyMIQqs3edbcXdXnmDf-O7RVpmZmn2ZFCvI0,7369
flash-attention/flash_attn/utils/distributed.py,sha256=qhcybRXtslssuV9LYaQy37haPaPtklM4YUMDx9UvnnQ,5825
flash-attention/flash_attn/utils/generation.py,sha256=9IVPvkf_hlbsxCWgECUA03293qHxXzWDFCTAOdqbAVo,30694
flash-attention/flash_attn/utils/library.py,sha256=nKTJmAHNSqc30g95_NPDtvqzP4GWgYN0BNh015AFzYM,2679
flash-attention/flash_attn/utils/pretrained.py,sha256=VZ6qk90sBJA7M86gRzPsNc_CkQXkj5HyrJvwl0I355k,3246
flash-attention/flash_attn/utils/torch.py,sha256=7mVlWFrCGE7XuCLO9oHa5Z8c4HPLYnE0ojYOJHh8JiQ,647
flash-attention/hopper/__init__.py,sha256=tFIhpQJfQnBMRzNaynKKbeNwvSPrBsV5DFEN9zDcGqc,25
flash-attention/hopper/benchmark_attn.py,sha256=AOuLrc-6tRUo_Dam2sTcv_IuCsByphVgfN658Az8E0w,20925
flash-attention/hopper/benchmark_flash_attention_fp8.py,sha256=42sXQefWHnrL0dqdaal3wQUKqa8_fIAt7sS5u2qmjgo,13271
flash-attention/hopper/benchmark_mla_decode.py,sha256=57bghrDSLluCqcq6_pte5vzR_CM5oBMQx2kHvdr7Wxs,6719
flash-attention/hopper/benchmark_split_kv.py,sha256=C8Luuh--FcyAJ6BnJhxtGCnP0Cqvu4zmL3CJDJuMd8o,13264
flash-attention/hopper/flash_attn_interface.py,sha256=yOTMPfnYG0x76Z23bOPIIVfBcWPU0ZCNua9e7GG2aHA,29686
flash-attention/hopper/generate_kernels.py,sha256=mbHUcFO-_XzEyn5MXFqBxy5vEIl5zK3QNvK4Auu5gus,10409
flash-attention/hopper/padding.py,sha256=gokls1Xz2QGUPqm9WMR2WG2IQ2PbtjdVpJUPN6ZpVVk,2681
flash-attention/hopper/setup.py,sha256=4YbQbc5mOjVQFB-GqQ2v-_d1k7eKmkye5AnMziISrns,30226
flash-attention/hopper/test_attn_kvcache.py,sha256=IDeHeyWpnb659RZgnY3seo1hZBLmrouNSdUFLgeeOMA,19539
flash-attention/hopper/test_flash_attn.py,sha256=kMPkYQ00koZ24njyCBLt0WPlbI3FTLJjtzzeJ09TSfk,52762
flash-attention/hopper/test_kvcache.py,sha256=R7sk9mdth2R-7BUstzPk9N4BI9cS2JNb1oJgF-uxGXQ,7612
flash-attention/hopper/test_util.py,sha256=uPh0tguhoB_p8oJSjVYrIAEZ6zSg-RKTjgpQNRxWyjA,13693
flash-attention/tests/test_flash_attn.py,sha256=gbRi-GTvoBvdMegmM5uIF1TwOCL2XTmtmhNR2mq9K6A,98170
flash-attention/tests/test_flash_attn_ck.py,sha256=zhYDfME6pVxy_mAwwJeqhUBX17E39RFXTU_kd7Q1WUU,59944
flash-attention/tests/test_flash_attn_triton_amd.py,sha256=qsBv5JFY6JJrgIo3LfkHVSdqH9dIy6vhHZA_70euFfM,98439
flash-attention/tests/test_rotary.py,sha256=IruBDJ0a7eYuc20kV-5J96wbchgFluJehoWSja6H3U4,13467
flash-attention/tests/test_util.py,sha256=So_RMVAbT0vJK0Epys-tCffu_RNjzXDhh_1GM-J3SpI,10635
flash-attention/tests/layers/test_rotary.py,sha256=ilCfT2M-pSvJflMsx5029FkOojnWTQH9hFawy4G6RRI,5935
flash-attention/tests/losses/test_cross_entropy.py,sha256=iy1C776S-35E_bckOWLvjKrsTyTTp6F2srtiEXTQNgM,3288
flash-attention/tests/losses/test_cross_entropy_parallel.py,sha256=Syd21nj-btsmLWEk2gJVYnhdkT-pvn0I1ed5_9WtUyM,3953
flash-attention/tests/models/test_baichuan.py,sha256=oyoHBhJcV7tTbpQbhPEOWkjY8XyWfYPd1bjiFxskToM,17708
flash-attention/tests/models/test_bert.py,sha256=LWZWd6h6fCmFbxD241Ine9GXPy33MKADexTuVcOrWtA,14104
flash-attention/tests/models/test_bigcode.py,sha256=eEoea-X6B8VmJJDLSFWyzHOOOuIW1BzPvmASkrcgbFI,8250
flash-attention/tests/models/test_btlm.py,sha256=XuM79NOFgL0ASGcqO15NhpKPV8GYGLprSyJyFCzZDt0,9881
flash-attention/tests/models/test_falcon.py,sha256=eJlzhoyUe21KfpdA45ERoRC9n2pwlDiHLrfdBkp21gQ,16584
flash-attention/tests/models/test_gpt.py,sha256=yp2zdmc0qZM0rDIoKz6lrdpdqta6gpkacLB9tCQMVyc,18576
flash-attention/tests/models/test_gpt_generation_parallel.py,sha256=Xu4GNgK-jOF7jnGdVS_11EEUyV1JfjQmSE3MiBLofb0,6655
flash-attention/tests/models/test_gpt_neox.py,sha256=mXgc9WEzHcAeyPXRhJ-8-om2ouDB4X5dfr_BSTjodMI,4241
flash-attention/tests/models/test_gpt_parallel.py,sha256=dOxSBGPkeqHrZ9Xdc3T9PlugN_xBJ9weSMFGf1xtByU,9176
flash-attention/tests/models/test_gptj.py,sha256=1P8ci2psYK8nYPZDPPI1RI90IzgPG5JXKkc2MjQm-gg,7287
flash-attention/tests/models/test_llama.py,sha256=U07-yG0KLGQueEZ229PsacPw17jBOV_eYHuTT_m9n9A,26489
flash-attention/tests/models/test_opt.py,sha256=DWHTATI0iJTXc4bj0rYmyAYbKNE40cybPsu-vXsD6X8,9505
flash-attention/tests/models/test_vit.py,sha256=7E3ixy7-LiJGs7O832oD9cdD9FSS68NkKzLokC-frN8,1849
flash-attention/tests/modules/test_block_parallel.py,sha256=OjE2sOHHgZrOZwvvcc5Ho0_OMdw-G4eicUChmr3Z4o4,10082
flash-attention/tests/modules/test_embedding_parallel.py,sha256=QbXxd1QuP1Zy0r_bK69ULz6bqMoHpPVbIL-IBgI_H4A,3931
flash-attention/tests/modules/test_mha_parallel.py,sha256=vjqn1BSj0wknjmPmWsSOl5DpVpezf5lD8zzRAu1yl_g,5675
flash-attention/tests/modules/test_mlp_parallel.py,sha256=X52RTACgAvX5MhotEk4NfRsigICVmvrDzf02Mz5BPBM,5084
flash-attention/tests/ops/test_dropout_layer_norm.py,sha256=LfzPqgkUaw4sBKZJWw-BIEE5VW1lBiDFYpc6uimHGSQ,50141
flash-attention/tests/ops/test_fused_dense.py,sha256=EeLOhzbs_DUEkum40DPgplAv83BD6paEJAO-gWQuUys,6304
flash-attention/tests/ops/test_fused_dense_parallel.py,sha256=BzJ-LjWCHed6hKoGOCaf7mCsjwxPmQvGrZ8aTU4Qh7A,8855
flash-attention/tests/ops/triton/test_layer_norm.py,sha256=sb2_jiAB952eSjOhENCWxB_KZu8jf5xQCLyiFdgH_v8,14330
flash-attention/training/run.py,sha256=8Shj1Mdyi3S_5XCHOVt1Jju1Xk01_FhX_vEBUeo2lxI,2490
flash-attention/training/src/eval.py,sha256=OYxQM3HJZAPWfEfhT9SLKCRKgfCkV6ObFaWzsJdlCVg,4722
flash-attention/training/src/train.py,sha256=y2Uc6ogm2B_3xfSUIqKijLrJXnHdorqVMS4YtYXsW38,5226
flash-attention/training/src/callbacks/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
flash-attention/training/src/callbacks/causality_monitor.py,sha256=lc7RbxlyrI804WGNBRBYqFl12aTpa7Wa2GgvVII4e9w,2487
flash-attention/training/src/callbacks/ema.py,sha256=vQMszM19VR31xvXZNQ569gTYRzTnCBXSntmww32lahE,3541
flash-attention/training/src/callbacks/flop_count.py,sha256=skjp0BMUCB_Df9mkpAPQvqkJvAizWaZCBkiPEmmYiKM,2221
flash-attention/training/src/callbacks/gpu_affinity.py,sha256=Y4IpH-drUwXhM9oo8146a-lOHYLg3g5j--HOu7ejRS0,1487
flash-attention/training/src/callbacks/loss_scale_monitor.py,sha256=K_E7mIyyYtt4ZNnbtB4LT83uNJfbzsDzEIGLnBQ08vM,1494
flash-attention/training/src/callbacks/model_checkpoint.py,sha256=tPRMrOtLhMXVHI0y1c9m5fZPSwBKQ2SkAlQkiw9Byi0,1924
flash-attention/training/src/callbacks/norm_monitor.py,sha256=_BEgcQrJaGNW3Oz7kPf826X1ism6Tbz6ENCV6KQnmkQ,3606
flash-attention/training/src/callbacks/params_log.py,sha256=aTCSOLGkAYqmKfeuk7Nl6PFrPKSAlz8EKPH9tgoq8LM,1502
flash-attention/training/src/callbacks/speed_monitor.py,sha256=9rTjYXHDKv65ED_QVIPNh0rpr17XoHDPutnn7IKt9KI,3640
flash-attention/training/src/callbacks/wandb_callbacks.py,sha256=Bu42z2wahWWP_kBxLE3cAzEHmuzwVN2Tp3554AuIPyw,10003
flash-attention/training/src/datamodules/fault_tolerant_sampler.py,sha256=wqiF3Z2c1AWe2o1dwN2QwQeBBhyBFJR4vcyoDcammaw,4661
flash-attention/training/src/datamodules/imagenet.py,sha256=-hui_HqUhUsuRS2jhrvt99x6aFDGXGl-OBmifhrWJSQ,11979
flash-attention/training/src/datamodules/language_modeling_hf.py,sha256=sAKiiSt2-O_l0Pea7cGaIvYGoAGjVP1IA5O2Rmj2oSk,14707
flash-attention/training/src/datamodules/timm_mixup.py,sha256=c2l46ZcIIoi5Tx29qmpNkl18By9VBJBMVdTdyiz43Ns,697
flash-attention/training/src/datamodules/datasets/detokenizer.py,sha256=mkDuq8XLRa8UZRAK-EFqI4ahIAcoE9JznHBvOicVbrg,1918
flash-attention/training/src/datamodules/datasets/lm_dataset.py,sha256=o9t5DjnV1wBb8cbN3dMfmeBlmUBeqPixmfpcR5LTQiQ,1173
flash-attention/training/src/distributed/ddp_comm_hooks.py,sha256=x_oaO456Ig-hP4uOiG_pfbtLW7p8hcEHL4ScBPEhH6E,1863
flash-attention/training/src/metrics/accuracy.py,sha256=7aeoYxdwBEmggk16Q6JOLBGufrcBfOPpMYLJ9UFvLrI,365
flash-attention/training/src/metrics/num_tokens.py,sha256=KqPE0uo-syGul6k-7FE6ZRcweDukjX-B0QTTPwctGCM,1646
flash-attention/training/src/metrics/perplexity.py,sha256=RH7mMVHMym05RBEFiPVBvPfhYn6dWeIqYymGZcTsmBw,2597
flash-attention/training/src/models/modules/seq_common.py,sha256=zY4kOJItj4dcIhfLoy0dQzlmM79W2ER5dxWnwfgnWwo,14136
flash-attention/training/src/optim/param_grouping.py,sha256=FUOhQrUQBFL0Nqz2J5uoFSDjvrKzHUQacYZnY06uY8E,5652
flash-attention/training/src/optim/timm_lr_scheduler.py,sha256=owJ0hSGHUR9sGnbQaL5k_rw2MEf5uDJhYGHr_40zGxU,1175
flash-attention/training/src/tasks/seq.py,sha256=lJTws2DeQyJdBa_3ZTmQl3tlFp6_SyCuBBG-_Ii85M0,10273
flash-attention/training/src/utils/checkpoint.py,sha256=HZbFORrh0ic_cXQz7Ulydq5NHiTqwSNOLhmKA1lgZzM,3194
flash-attention/training/src/utils/ddp_zero1.py,sha256=A04KBNkTT5xAJJ69ql05VWtLHCBaPdBxsLwMe9LrzXk,5157
flash-attention/training/src/utils/ddp_zero2.py,sha256=4g8kuUibtR9yALvcPWswRlOTHOGsZXTltkZZ4y8yHM8,6674
flash-attention/training/src/utils/distributed.py,sha256=VcRigDPvUArQ69rlQkbCl39DaRNg8kCLsgVvAePIRe4,3504
flash-attention/training/src/utils/ema.py,sha256=C8la2rLUhBLWAQEA189B3s4Vc46Nadj6l1NRpFosxSs,11466
flash-attention/training/src/utils/flops.py,sha256=Br6GlzllZXnRgNtrs_XIQBedyZ-9-kYIbZ4VncPogtU,2123
flash-attention/training/src/utils/gpu_affinity.py,sha256=Lg1P_q5ITLgENuuqAgXLHjzFt22g_5w4cOPX-IoEbvI,4760
flash-attention/training/src/utils/utils.py,sha256=NfwanjdjPE0AUtyeMA9u8fy_5nwbsm-hcgRt_DxZDXo,4811
flash-attention/training/tests/datamodules/test_language_modeling_hf.py,sha256=YnH4Elce2xU_v6dwvWTajFEp-ESjDMwEkcXtSe75_Sc,10010
foreblocks/__init__.py,sha256=PzLnRDg8Av6l9lxasT3NwVDAPEIsOSlFqxMEAILMB_w,1087
foreblocks/att.py,sha256=VMYA5do8LjEspG-4GkYggO6QbIxMaCI_4_rZROHcJbI,10862
foreblocks/aux.py,sha256=zhzsb3MoZhWVU1dwvR01MqvVGoSv8NYNT92TYEdxwP8,1273
foreblocks/blocks.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
foreblocks/core.py,sha256=DPPGwq0Xj1KDFRaQpvt3FGzXe5_plTCDM86ICMB81yA,25523
foreblocks/enc_dec.py,sha256=ozDVfsyLooonS3udLch8kcAXD3Hhyx0wFfMCyk_7LQg,6879
foreblocks/pipeline.py,sha256=dlalK2do0AbyNnHl7Acta_z6NcdMzdPL7TrURhqfZB4,13155
foreblocks/preprocessing.py,sha256=MUm4Wza3n2zg58dBv_40ujUM2htQkwzl5jobeg7sf_0,35550
foreblocks/utils.py,sha256=tYcpOJWjwFN--1ELcHgIK8UYy7CKn7hGmoCISWgvmok,20544
foreblocks/blocks/__init__.py,sha256=7GUQ8V0HTIqIbIQ7g120xrHIQvyV6ilJ39LI8iDa43Q,1448
foreblocks/blocks/attention.py,sha256=5AF2WErIOGnhJcywibm1_uMynpG1PKiALD_kyGgr8cc,10361
foreblocks/blocks/famous.py,sha256=oWAn3EoKpwfX2PY_bD_SX1jx0TLxOBYYxssGyrqeqQ0,17373
foreblocks/blocks/fourier.py,sha256=1_kU4zIMBkUyTgV9DnOYfssAFgmPAgPi7l1hTePDbQM,16223
foreblocks/blocks/graph.py,sha256=tvIa-uzoMSccO5L0fHc06zrJ2CL-ThkwP-A_T7XOOhY,54360
foreblocks/blocks/mamba.py,sha256=eY7TVbbDuOOwTjl9gXkXhYiwvPTlzI7Pqqrkh635UMc,3063
foreblocks/blocks/multiscale.py,sha256=NqaPSkJjopD3Li_ii0K9RRNay_SBnmQHH9aom3mP7jo,4069
foreblocks/blocks/nha.py,sha256=MIiHEdFIZJJu7LZPMc1Gxh47mUYgfEzXusAk0yWDqbM,17268
foreblocks/blocks/ode.py,sha256=Nu1tLP6oo-tOIsahQhkHVVAxRtoz_e1hA1HFSOtjNPg,6416
foreblocks/blocks/simple.py,sha256=grNBkoSshGriEjyitax2UDkq2O_BWTE7AdAd8nO655Y,6010
foreblocks/blocks/wavelets.py,sha256=aS6jok2ExoU0PGGUCZ9NQaa20TY--VjBVb-HjqFvwXA,15267
foreblocks/darts/__init__.py,sha256=_yn4_TGOmzccBS2E8Ff9FPr2vA1nga5QZEntglJ01CU,2034
foreblocks/darts/darts.py,sha256=E_NnpQS9wv4SC-tg2LdnrLLIdZfBFtTNuk8yZFD6QEo,18216
foreblocks/darts/darts_run.py,sha256=ocAjpnfnh3VdwhFEq1a_2UK86Ejd-2r2LWADLRcxxQ4,79366
foreblocks/pre/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
foreblocks/pre/ewt.py,sha256=4pY5QtX3G7fimnI0u61nnR7JTNeaYDDenGDfofQE_FU,3089
foreblocks/pre/filters.py,sha256=xQfp-IApigZhpLuOELuIoId165FJygqvMgbyXjaqkck,4023
foreblocks/pre/impute.py,sha256=I0Kmb15ci78X64qVs_L_Ms2VnCTAAl1Ryir2UZngODk,14323
foreblocks/pre/outlier.py,sha256=lwiFVnqduDghIP21oEQTWF9P7LVZxuwikcQJ06Vy3BA,12952
foreblocks/tf/embeddings.py,sha256=ZCe-WVj58wu6F4BGafvKVNm2KucNAvCbhOn8uVb3T08,13304
foreblocks/tf/fed.py,sha256=huiNg36Itvqht1QTjeKzqVsuJOoKHhj8il8Nm5XPm0M,10303
foreblocks/tf/transformer.py,sha256=eG4rcVjbTSRr7daGFucRkPvvHMmBcUek4gtCntutics,22438
foreblocks/tf/transformer_att.py,sha256=widPGkPCgeV7dd3xkKssgfUgOwxTHmodBqAEghYFPBw,19520
foreblocks/tf/transformer_aux.py,sha256=tFp6PLpBsU3MJL_hEnU6awgG6u68QaPf78ufgcz_SR4,6710
foreblocks/tf/transformer_moe.py,sha256=gN1f91qsEfYRyw0anxpCex95hgdtTknKoBn73oTK0QE,40838
foreblocks/third_party/flash_softpick_attn.py,sha256=jcJXuhxxhkiRJv272VvNbi1e_lD8ubERewHCqzYnvMI,23485
foreblocks/third_party/vsgd.py,sha256=EYEp7v2UrLIfAy8voIHLYlRBJkkmc6gD4P7wxX38f3Y,6094
foreblocks-0.1.1.dist-info/METADATA,sha256=vqMICLMt1Xeco9fO0fwLXq9lH3JytaYZ1EPCzVbsvcI,12413
foreblocks-0.1.1.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
foreblocks-0.1.1.dist-info/top_level.txt,sha256=nyB9-Q5xrInlP1_l3TwKO1im9Yy1Jrd0Hwzk9qpkm6o,36
foreblocks-0.1.1.dist-info/RECORD,,
