File size: 4,168 Bytes
8c8128e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 | {
"name": "fa4-cute-runtime",
"id": "_fa4_cute_runtime_cuda_8aeea60",
"version": 1,
"license": "BSD-3-Clause",
"python-depends": [
"einops",
"tvm-ffi",
"nvidia-cutlass-dsl"
],
"backend": {
"type": "cuda"
},
"digest": {
"algorithm": "sha256",
"files": {
"__init__.py": "wgqRL1xQbZK6DKTDEQYqQNAIg06tQIZskiJbTjx+8PQ=",
"_ops.py": "NL8H1HgBavEWrAJ2FyNptJaExyt1DvqNuv+zUEHq22g=",
"flashrt_fa4/__init__.py": "QDJyS5jtJnGFsSuOx43ZvLBCOrHImm8NrZk5f9URWdk=",
"flashrt_fa4/cute/.flake8": "jLOWNT+97fgCh5KqNCiEnnvZxySm6klT2jJzeGBXDsk=",
"flashrt_fa4/cute/AUTHORS": "RieEHCBsm/mQ03zC7L+neKYy2FcxqvtMy1kjgzTSgh0=",
"flashrt_fa4/cute/LICENSE": "jJzLlsBl5wYTW2y60nm3IdphVuUfOl8nxrMymvlBbXM=",
"flashrt_fa4/cute/__init__.py": "zQElR2Z4rodSQX+AQTGxyRqAbw6Nq+r2SpzYnktxKDA=",
"flashrt_fa4/cute/ampere_helpers.py": "ytrBcKfaN54nw20EQ2BIDXEM+ojQgtrSud7NWOSEcRE=",
"flashrt_fa4/cute/barrier.py": "dnr4B6p1IbjRXubJU09HRaetIiSw2iuBbMScy56mwRk=",
"flashrt_fa4/cute/blackwell_helpers.py": "Ulor2QDzVaUocBxnbECUXZgLz/Vey7gg4DJX4HwTSzA=",
"flashrt_fa4/cute/block_info.py": "7bH6QXtV1EgXfCpWNeK50J2gil55Lha8qP8cmahzQlI=",
"flashrt_fa4/cute/block_sparse_utils.py": "7TVkMb87s86l1hcAJT9pRpEdox13kYBllA4Ul+ZbH+M=",
"flashrt_fa4/cute/block_sparsity.py": "RF+myNEB3zvIcweIbtcFW5LQSTGbifwoGk8jwO9mfGY=",
"flashrt_fa4/cute/cache_utils.py": "csDsYBIK4bM5ldSyW1qsi97ZL7jraeRluRIuBY17lCQ=",
"flashrt_fa4/cute/copy_utils.py": "D1Y+7rZlRgLRVB9yAre4g4bE29vSStawglg01l5QjAk=",
"flashrt_fa4/cute/cute_dsl_ptxas.py": "IfBnTJ9amdfDOQkuSdWCLTh7CkZziIvs/xrAc8taxhk=",
"flashrt_fa4/cute/cute_dsl_utils.py": "6CSKoO3Fk72y6QOXKBqRsFR7szO6PGcsRePOQu1GsHo=",
"flashrt_fa4/cute/fa_logging.py": "RwCKGmzRI+2251TAGvQll1GVIrKXzqG+AyhXy+yhmKo=",
"flashrt_fa4/cute/fast_math.py": "fl+CK/TQujaWdVjzrpoUCLQQy3JsMSIs1hcDVp0b5zg=",
"flashrt_fa4/cute/flash_fwd_combine.py": "nB6loyKvlPBSWANvzucQ1BthoQk9Cvse5SAc8jXunzI=",
"flashrt_fa4/cute/flash_fwd_sm100.py": "1X8zTB7D897uSJyKG9R7vjw0taY3EM7/4+0DnMABORc=",
"flashrt_fa4/cute/interface_fwd_sm100.py": "m7lfZi9qA3AGZEKuo/njgg/cmW6jbFuOUsqOnSbL1ns=",
"flashrt_fa4/cute/mask.py": "Lc/ZVBCHqw9CJTmyrrATbkA57SszRGNKrPOWa45vVeU=",
"flashrt_fa4/cute/mma_sm100_desc.py": "rG7Ciy8aS3l8ORp4B7iPg7QwRS1BgmLD36ew81FuOfk=",
"flashrt_fa4/cute/named_barrier.py": "6eJoAiSva6gmDjaq5Lsv3PWJt1vQ0HBQ33xMWeHHFt0=",
"flashrt_fa4/cute/pack_gqa.py": "NKgz4fVByUXspujafNnz1e6P1pcZ2vJj3uU6F+V4BPU=",
"flashrt_fa4/cute/paged_kv.py": "fhPZXtc8KsT0tO0fS1ze1NNr8r7jIksNS0Q0I7m2shU=",
"flashrt_fa4/cute/pipeline.py": "hJvOkccr4KXHRYl54QyCkPReBSU6g2AOMPuVQMYe1Wo=",
"flashrt_fa4/cute/seqlen_info.py": "QhiL+UP8MldON58Ita7+UdvHgxWpYAHTFxIUxQT01J8=",
"flashrt_fa4/cute/sm100_hd256_2cta_fmha_forward.py": "M4HeDqxnkI+MAIwn/AzJIHuE2VIR7OjbMJ3yQpxtgtA=",
"flashrt_fa4/cute/softmax.py": "x7+7+qmjdZF0/iXYo9MMfKTPLdT8/yLauG/JaNDWaKo=",
"flashrt_fa4/cute/testing.py": "IpK1idwE0qaCLGWqs6WI+u2MejB/VOE0hQBRmuEweW8=",
"flashrt_fa4/cute/tile_scheduler.py": "ykdClNE/ZwwP6NrzgOshiUOxEAThIU8tYBLqiqnaIbM=",
"flashrt_fa4/cute/utils.py": "SFlf4ThdwaKvvn7ocEEH3JjBtusgQ4ahHYKlS1WiZ1U=",
"quack/__init__.py": "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=",
"quack/activation.py": "D7ODhhhoBPOTIlyul3IhxaaZyYgy8qRZxSRVKhOgUnA=",
"quack/compile_utils.py": "qJ3oTsDlbAiddrJHtEO7LPYVqn/s+neNfiw+/KvfXZU=",
"quack/copy_utils.py": "Em283YfONKRESV+TF+4vJ4663cm9G7PuBdrTsGvQkSA=",
"quack/cute_dsl_utils.py": "blyzks11vGX0tCvNIFQKIHaa8dpHE0cpdnQxQJePJLc=",
"quack/layout_utils.py": "Fb3wDjm6B5lU5E54Ub0qCBlshIKzj84IaTQA8JxoIsg=",
"quack/sm90_utils.py": "V9+7RlVPvS4huOX2zBj6sD+hSlzOdwUR3UwaRPiIfIQ=",
"quack/utils.py": "CobF28mmgrsAauAH07dyZ8bBQoJrs4HuFE6KPRjM+6k="
}
},
"provenance": {
"kernel-builder": {
"version": "0.17.0-dev0",
"sha": "81f55ea30fd8f819dcf93a3c934dd584c895bd2f",
"dirty": false
},
"kernel": {
"sha": "8aeea60b17c970bc431c7001c6f5008d1010ed6f",
"dirty": false
}
}
}
|