coda/__init__.py,sha256=5EYVXDD-O_I_9lRvHq8LLQEsNAFxNc19_1K1K1ekIkQ,19
coda/core/__init__.py,sha256=1j3QHIxjVO4KUhHcFLQ4r6S8tnO3lOQP79-M87423bc,196
coda/core/elementwise/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/core/elementwise/cross_entropy.py,sha256=dgLiXmltf_9Dftzu44RCcOw67k96MPg3xGP_jHa09Bc,6471
coda/core/elementwise/functional.py,sha256=JYJQ0C0McGTilDDc_nViqQipyS7l9lLX_RKsGwAzCCE,10092
coda/core/elementwise/rope.py,sha256=O9CHnXBbhn5GCO3lxLNxbKJj4B6zGQ7TFe0Olnv-Bmw,24091
coda/core/elementwise/templates.py,sha256=HDjJwa17OjF-Zchm2VpXBz8BCFMk0KBeTSM40kG_qjY,7260
coda/core/epilogue/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/core/epilogue/activation.py,sha256=7MJTvujL1YvaNpFaieuQFlOXpu01Mno-Rr5mCML1kv0,4504
coda/core/epilogue/affine.py,sha256=CG0QlxJAlE9flYDz7xNMzyDRSZ7UYmDxOr-qKYGEh5I,2568
coda/core/epilogue/base.py,sha256=koSxAoOl8GPPDSxXhmyTVm29OhRHxnkl4SMwDswPGlw,8292
coda/core/epilogue/epi_ops.py,sha256=c7cBPQ-bzXCrz41cNbcoTm-gkNRlfQ-dmvQ59FgDUjQ,651
coda/core/epilogue/lse.py,sha256=M2Eur1zUBnAZaeSRt9ErApXBbcxA_MsXvY1MDiOdG8Y,14449
coda/core/epilogue/qknorm.py,sha256=wJ5c3Vnz3DP2vh6FkLeNQpJcINZZjN-zT_YmCR-XKDs,7439
coda/core/epilogue/utils.py,sha256=jmHcoqS0iEAi1gKiHcuGrfGQw6Ps_uWNrzNTP77Yuh4,7555
coda/core/gemm/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/core/gemm/functional.py,sha256=LNSXkYZ8slav_UdExbLL37SXNJP5OQcqVso35l88qSM,13270
coda/core/gemm/gemm_interface.py,sha256=L7pRfZrrbl49ajR9IWwjrPnWvDhx4K0-qOyf4VIy5u0,10997
coda/core/gemm/registry.py,sha256=Viti4Wl05lmbdquv-3tELmkGn1Bq-X6olv5MTEeTPBc,902
coda/core/ops/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/core/ops/benchmark_utils.py,sha256=S3MXhCsPrnqNy4hPUUd_zBtg8mRLBKL7e30kWVIPr3w,4976
coda/core/ops/creation_utils.py,sha256=SDj9BWfXTOCpjNqRYGJlrvjFgNIxT7SJ9GnXMD8hi04,6608
coda/core/ops/debug_utils.py,sha256=g4ImFWj6YjZYbeJ69YF1f9ak8tyTy92y5doXgZ0nw34,2584
coda/core/ops/dtype_utils.py,sha256=SKqD_DT50lTuXoAvZTdCGDF9pfLCieXCiBHNH8BxpE4,11692
coda/core/ops/epilogue_utils.py,sha256=b9mYGLNSZtNQf5oGuqXjZgCkGfJmvjBM78usb92US_k,6770
coda/core/ops/gemm_utils.py,sha256=2x2hcjNLnypc-LtbDNcTdpRodtn3jWrgnXOtbVLLC1o,20248
coda/core/ops/launch_utils.py,sha256=LLWL1Yo-a_C22I00KsVtT_qvPsihxVrS2KybhokzhTo,942
coda/core/ops/layout_utils.py,sha256=lnPcdkd_Rkl_pcwvwrhJdNQkFxx3En0zXEgRzNoUt6Q,9954
coda/core/ops/math_utils.py,sha256=n8jyyyg-y_wtwg8cbQBJhnIzq8Ds1oBE8djglpZWMD0,5732
coda/core/ops/memory_utils.py,sha256=SRibaK93KZlVmXoTjJ0N82Hf9qzHhugBUPxGJ_z2p7Q,15146
coda/core/ops/misc_utils.py,sha256=p8NtKKNdO3Om3nQQbdv9rJC5Edy0zQDpgS5xwxg_gCc,2402
coda/core/ops/pipeline_utils.py,sha256=JG5EsBqV1Cx9gJo_BE033nJH4yUUz5omRd5Vufnu2zk,923
coda/core/ops/profiling_utils.py,sha256=q8lzRJMa7zpsYAIVTf8oSXJugvFm_nfv2vZHa8pW6gw,7870
coda/core/ops/reduction_utils.py,sha256=A4OwWKTNmrktvBlrjtheFBinz619kmcbLfGJF8UoFcw,19091
coda/core/ops/struct_utils.py,sha256=XN-5enIe7ORTvcOCpT0Rf_Vf56jcyazzIwCC8ovrXj4,7412
coda/core/ops/torch_utils.py,sha256=VrkdO5qeuvQxz3by5va1g6gMIUrPmGy1JwzLLRGuuus,1094
coda/kernels/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/kernels/benchmarks/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/kernels/benchmarks/bench_utils.py,sha256=bZuSQQian9ny_rilvuea0ItvZehffZIL23DN1294yQw,2018
coda/kernels/benchmarks/block.py,sha256=YIYKpDUzrFAtbkg3pEmd3l8Ei3OmrCa9TXK-aCvVHew,48932
coda/kernels/benchmarks/gemm.py,sha256=i-ARVclFevzLCd1MJMuJobr9FnNZRjBr0E5aYt5lHyg,34555
coda/kernels/benchmarks/quack_utils.py,sha256=Btvn0eUN7Twlmi_OKnHm2zRcczfC86lmgRBQw1rYU-k,5188
coda/kernels/benchmarks/trace_utils.py,sha256=NAJvxCYSX20oYH-cCpv1bKhptg7tD4-FL4he-Vu7uSQ,4263
coda/kernels/benchmarks/trainstation_utils.py,sha256=d9jY0OzcmOEVGq4KKYLWpaJ8T7W52xRLfTiRzDiRXlc,485
coda/kernels/benchmarks/torchtitan_extension/torchtitan_train.py,sha256=-j3OsV-WwkC0h_AJXufkkfTvvitlkgL00GPQZme2G3g,327
coda/kernels/functional/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/kernels/functional/cross_entropy.py,sha256=pSfR78v7L4jerYSpb-Sylg4u162K0rNL7FjZI_2L9Pg,5255
coda/kernels/functional/qknorm_rope.py,sha256=rgpbHQ7ces-QI64JXIx1QpsSLPrdn7PljU-06VjsiyM,3771
coda/kernels/functional/swiglu.py,sha256=dkFRV79Eyl0SmhSj7CBNp6QS0TKVAWalaZosPd3OM5A,969
coda/kernels/gens/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/kernels/gens/gpt.py,sha256=kvKhWgIT5P0vpXDGBzk7MXp5CC5E74ZsxmI3kbP38eU,23416
coda/kernels/refs/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/kernels/refs/gpt.py,sha256=ALsZ_jubPMJ5i3gLvaXtogZ86mHDtJcMzxgwO3rgJ4k,13568
coda/kernels/refs/gpt2.py,sha256=rrwh1AqsXbivZ51MH3HuNst6wmebGEYD96OEg6x4W3c,13734
coda/kernels/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/kernels/tests/gpt.py,sha256=IDtLhYWunbnePeTidkOP6HM9tIepqqy5rp92jEJIYrU,33074
coda/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
coda/models/gpt.py,sha256=qcTnYAPPhZilf-G2Q_ypBPhvOzoKVBwboxYjNoFnUaA,8315
coda/models/gpt_ref.py,sha256=cJU_c6pUsqKxnlgahwgzFjibBOQOvxcxp4yhQkUtYvQ,10308
coda/models/ops.py,sha256=xDKjqwL2OmGQrv4f8bqpnU51FIGify-BXyf1qM_7UeE,42158
coda/models/ops2.py,sha256=43TIAjf94uFPt8Jxup8ERoxW_kAMC0vy_19tUeac6w8,27123
coda/models/tests.py,sha256=J2Nr6XZ4mB1blmxcwxjWjEI4WrsWyXWhyM6IUdSYlI0,30115
coda_kernels-0.2.dist-info/METADATA,sha256=Ta2nExyo0bzWA5l2uohZ-kkRQYwSgXYcsU2lLQ7WCdo,275
coda_kernels-0.2.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
coda_kernels-0.2.dist-info/top_level.txt,sha256=Ho-6PZQ1Spt4SdpqJ0QuwsZkDF2C-YfqoqBvI2OahYQ,5
coda_kernels-0.2.dist-info/RECORD,,
