fournex/__init__.py,sha256=Sjf_3eleH31Tsb0SpwE8SnTIytfsLTQMFG61_-JvigM,7826
fournex/__main__.py,sha256=nbdP6zFlOqcCirgxoIQ6HiWVhdh7URm5GOWr5_EwmBk,116
fournex/_native.py,sha256=1xGIo05A4pt2pOAxuxSJmWIFC_M2BKFQ6MQY2HYEkPM,157
fournex/analysis.py,sha256=fwcDszQFFWSKfBiYi9V3QRd_HHAbkQ0Y1wTp5MWjaXA,33212
fournex/arch_profiles.py,sha256=uYGGdewUI0sTYwCMvdWbBeJBlv1SU3LxWot9sUBr_LQ,10609
fournex/bench.py,sha256=QKC5bY0_sS2UyIxPvfO5Q_AUk1EtMjuW3AYv7rStJrE,9603
fournex/case_study.py,sha256=pJMBW1N5TSJ8M9IgfKxmR99gdpIUa3dqXr6OBIsWwiw,14118
fournex/cli.py,sha256=xGFJGQQPFeRbs2oFh8nzCXD207tvYSjXaw8yVvKBXYo,172506
fournex/common_ir.py,sha256=ZU0Aw-BVEJvy39JZ17n4H5c95-hk-4uw3nP-zcUHqTE,11762
fournex/common_ir_analysis.py,sha256=uE4Au7rYwvvb5pHzgI0sKb3L5SvF91DdcHzO08pZ1K4,9338
fournex/common_ir_validators.py,sha256=9NPydBzbdkOiNJ7ug-2hmWDT-kWDIXHiiDMsT9lIghM,1336
fournex/comparison.py,sha256=lgsAVvI9hwhn00W6JsLcTluiihjfgtlvkNMoolFufIk,23595
fournex/cuda_static.py,sha256=1LjVuvRbLYQorsbt0AM6BLIkHtFYizuZITmCMVaQ5DU,15705
fournex/cuda_timers.py,sha256=i0qX1lLB1sTNrqkAajI1cdUOHetByybAlUcy7ky2Cjk,5455
fournex/data_pipeline_ir.py,sha256=VkZO4vKw6jYIgDxpJSJ6mXtWtna0j_lZAAF0bt28rJY,4953
fournex/dataloader.py,sha256=Os6FeNnRKLFMI2kikU1AIKJgWBcfdvmLoZ4-HxW8XW8,3547
fournex/distributed_ir.py,sha256=v5Z7da18SOg1DivkXCPbvEDsY7xJz556TuaK1zRDPrI,5922
fournex/eval_sakana.py,sha256=aUyLL4BKfCUMGlhi8QpHZkTV309Bfv61YKOfGja1Qlk,20906
fournex/explain.py,sha256=wujdsdagcDwTpSaMTVtXeJb1usViCtrQXTIWZ9wNfUQ,44315
fournex/framework_abstraction_tax.py,sha256=6tN4BjEEz-t0HUs-zRNVaq2oaJcYOyaTp6yUZ92V-g0,9863
fournex/kernel_attribution.py,sha256=IAuq49DlTpqiaafTlt_uNHIrFaoAi3_Q62ChOzrqeVE,7823
fournex/kernel_inspector.py,sha256=kHHfZ-5WfWFmNkvn9OmWaZFlBLfb5E-JcNenIdMMGUc,28746
fournex/ncu_analysis.py,sha256=phXtchLmhfKAAj7llrZ3NjD1PHNeD1EBZs59Y62R7B0,24987
fournex/ncu_comparison.py,sha256=zfVkK4B7C-Q5K4FB3lPd7I2nsqscihUpPqr-53rCDWA,8198
fournex/ncu_presets.py,sha256=z4i-xWlwKYKVRL_cCknFjdGcRqRtIaXkEg0JvnmYJ_E,8229
fournex/nvml_ir.py,sha256=cPse0R6mz6qUUhzV9-xY6q2ZCQfYc-utosb9mwyyxck,5742
fournex/occupancy_analysis.py,sha256=JYYd3HW1Rj7pWccxev3Emhl0EKBcQk3lkwP87OYlkrs,10331
fournex/profiler.py,sha256=VTVPF0SvwRj3dl6bMzO--Qr2yW_fffdp9zKkzneEVrE,10022
fournex/ptx_analysis.py,sha256=IjrVqRL3KS2y_X6XYH5RlIGOg-v9FIl6yi7KVxfljPk,21296
fournex/pytorch_profiler_ir.py,sha256=40wncenWH2CQk6SID3-i7YzsluJRh-SX5krqH1RKWlI,9345
fournex/reconciliation.py,sha256=xLYPwqinYSkTqsRAXDh4LTZgtRe3-b7TZkojJuZsjAk,22983
fournex/roofline.py,sha256=jJ3tkrh0WpboEXYHpkRttO4HlCQSjmrw6NeWCl2b_3w,4242
fournex/sakana_ncu_adapter.py,sha256=ornI-MB7jYIRNTSbTn28SqG5EfPuFC1U3B0FQBxjzXM,6961
fournex/sdk.py,sha256=_-Gq1Pvya8F5vXOVpWeyC3PMkhMGhlMUn1gYPiT6znU,11761
fournex/shapes.py,sha256=62SBi8z3uXnEK7DyiRaGTwbESSgWXZ91OTgCLaKqBEs,2268
fournex/step_context.py,sha256=7ZAbXX_HP5_9pe3Pi8ouBPd1wsWCUFqllVQ3_cIFHjQ,4203
fournex/storage.py,sha256=HGdciyDVdrLhzzIxKK4Poo3zOEa8Py3mt8jtgQUurJU,3971
fournex/tc_analysis.py,sha256=6gixtr6Q4sKDHMkOwVfYggZ9fjy5q9B2qxh_j-iBsIo,10954
fournex/thresholds.py,sha256=rdly8vTSObq49mi0C1DVmjg3fizPtSbepu3GgSmOibg,3347
fournex/variant_comparison.py,sha256=hZXh-ZWQOD0FO4FkP3zGAnl7ZTAgAbu4hhoT9C4VuMo,9489
fournex/autopilot/__init__.py,sha256=cZLpmNGu2oi--APmN4-EsvKfZJas5f8AJwn6xUFEB40,176
fournex/autopilot/actions.py,sha256=uIW0NsN05eoSX3X80g_pkTmCO6fcGOJ6PJl1csxL6Qc,4191
fournex/autopilot/benchmark.py,sha256=-gwiQt4jx3VEjdxdefJ2GHVXvJntLNFOryq_3tBzvrA,5622
fournex/autopilot/comparison.py,sha256=B66_brnw5sPIqwtbhvb-vH_KPJLUJA4OW5IgK5pESvQ,6294
fournex/autopilot/guards.py,sha256=ku5Uwy9FOMmmOrbPGlZxzJFewaEonLi6QitxutxAoVQ,2662
fournex/autopilot/local_executor.py,sha256=OliQMLoIWbR4Lfpl1V3ecxKEaxSXsYAYzg8_kSFqCFA,13967
fournex/autopilot/quality.py,sha256=QVDZd5V-fFY0nkq0e9P93F1CgefO0x0SMx8eJCRGElY,4267
fournex/autopilot/report.py,sha256=b6W2bR8YvX5Skng2U2jNbjiqh7H33TMtCj-qls0xr5o,5788
fournex/autopilot/runner.py,sha256=DzqbofvpTTYON-hCy4EZM44Ps9RtDIFHNfTXGFOHsEg,19700
fournex/autopilot/safety.py,sha256=ZsGymCoJ3OZEp5l35iDayTiIfHzYmL-ko7deVLKwMK8,4398
fournex/autopilot/tuners/__init__.py,sha256=a5Gk1rPtIaGktOJBW8audE3hKF5uN208Iwu8M-u9KNc,5754
fournex/autopilot/tuners/batch_size.py,sha256=PF3DQ3KjxzYkeJELO8NaugxepJDY3LK_BjzFjRnrjqE,2131
fournex/autopilot/tuners/dataloader.py,sha256=j7VR1RdXJCc99nzltrNejLvxTMgJOz5DWevmdNwvUMg,4026
fournex/autopilot/tuners/memory.py,sha256=1571jA3BYksp29ZrRs_ADD_Nizev7lf8i0QJAzAPkoA,1389
fournex/autopilot/tuners/mixed_precision.py,sha256=g2aznknesm8yDjxqCEZrmya1HmatsSIoVg9ASdBHL7Q,3076
fournex/autopilot/tuners/runtime.py,sha256=SuH8sbjehjdc3GWVuH1KuhB0UEEtQI6xkycub_hRfWQ,2528
fournex/cuda_rules/__init__.py,sha256=TDnQe7h3fpCNaRL8jlssWx3CDz4776_wuS0i2ur-qvQ,242
fournex/cuda_rules/engine.py,sha256=4MWTP0o0Dwz0yBW4bJ9WPtJmRHXLLnhqTrEgnpYGq1o,11526
fournex/cuda_rules/control_flow/bounds_check_inside_hot_loop.yaml,sha256=V1quVwRXGGr9sVfumF84SQIF-ecZEzL3MC6JehzaJWI,386
fournex/cuda_rules/control_flow/excessive_branching.yaml,sha256=npwsjDFqDJlGZlshztF2p5VXnvyEszLpPNfLvpGn62o,405
fournex/cuda_rules/control_flow/missing_obvious_bounds_guard.yaml,sha256=8gwRiLj-FhcYjxm6za-1IXQ49SbEoMH7Z-RvdLDN2rU,341
fournex/cuda_rules/control_flow/no_thread_indexing_detected.yaml,sha256=ZXlfSi9xPsPlzPlWv6V2giLAGbqhenxXnZpEEuvl8LA,268
fournex/cuda_rules/control_flow/warp_divergence.yaml,sha256=UGZmJb4tR0Ayy5gXzWD0kv_NphcUf_0Q3NcpDApq6ro,426
fournex/cuda_rules/launch/low_theoretical_occupancy.yaml,sha256=qlCZT_TFgIBKDANgZ8e-zx43mpG8oaqImO99EN5D-WU,446
fournex/cuda_rules/launch/poor_block_size_subwarp.yaml,sha256=JmmhvEdI8FMUGHSFeZHCAZK2mll7QxuaP58xvOMG2WQ,455
fournex/cuda_rules/launch/poor_block_size_unaligned.yaml,sha256=-XES9RBNjALK5cXhgQ53BFbMFGQo3ZLolhr_ikaCB-I,448
fournex/cuda_rules/memory/missing_vectorized_loads.yaml,sha256=SfNkcj5rHyXSqAQmuZ3oLFlv4aRC7AIb1n4nq7Tj5P8,512
fournex/cuda_rules/memory/no_shared_memory_tiling.yaml,sha256=ZKBtqAU-OF-aA0A6I3EVwImc44Q0dDDPbczoFU0G2lQ,506
fournex/cuda_rules/memory/uncoalesced_access.yaml,sha256=zVLy1kZYBuJUGXuhSIhHSf6wbvmChuh9XjWu39mfsMM,463
fournex/cuda_rules/occupancy/high_register_pressure.yaml,sha256=MNZ9_G1_BHBSQGWJfkMFBHttlWAA8IzzohtgBFvUkwM,772
fournex/cuda_rules/occupancy/large_static_shared_memory.yaml,sha256=AlL4Ni-XArYzv-S1siAvH-LfPsVPIm32h1FUwa1m22I,815
fournex/cuda_rules/occupancy/possible_shared_memory_bank_conflict.yaml,sha256=XYpaRGoM7YYRYHWrN8QstZ_UM2Rf64FjV6E8VOwU33g,358
fournex/cuda_rules/sync/conditional_syncthreads.yaml,sha256=9KdFYn238lknKoYGc9a8ijkh7plD17oiK_qGa1doNPg,329
fournex/cuda_rules/sync/shared_memory_without_barrier.yaml,sha256=zqRhQE1F-9GLJcfVSWegtaGEoDFVwjoJAKEtkTHXScQ,345
fournex/cuda_rules/sync/sync_inside_tight_loop.yaml,sha256=o0CFD_4dK7OhtXqoscBDNuZrAOZseCl5I6mzFDRtWHs,437
fournex/cuda_rules/sync/unnecessary_syncthreads.yaml,sha256=rmsRq38VfSmzEwRw-E2_JQTMMsSumFJxvIENkd9_yd0,386
fournex/cuda_rules/sync/warp_level_sync_misuse.yaml,sha256=kLFv7BbQ5JHs9ctrbGo9aTp4uYjHhwrsmWOTe8IeJhA,441
fournex/cuda_rules/tensor_cores/dimensions_not_tensor_core_friendly.yaml,sha256=Visx5xP0yxeTjTLJxQEq5brJmf0lb16bRltvvRUOzFc,1244
fournex/cuda_rules/tensor_cores/fp32_only_matmul.yaml,sha256=4kxWAVXLvq41ocXEaqSZBrIkBhVlSpCiqvCFPYwUdDw,453
fournex/cuda_rules/tensor_cores/missing_wmma_mma_path.yaml,sha256=-9MTgIlpk4EWSw4uBiA0DK1GzARakVl9Ad4mH0p3G4M,968
fournex/data/__init__.py,sha256=8CmPAvAud6OKz9GspfTS0EXoFnPQSJCadO8N_FPaYlc,73
fournex/data/frx_bench_harness.cuh,sha256=8tOr9ZAEv6WYtrQHqKAaJ5V7-APtEzm9s184Q-vfIsg,3026
fournex/data/sakana/gold.yaml,sha256=G-XnD5Iti1AHK4unb404xMuEDjpx9zHl1G8c_6h35hc,9270
fournex/data/sakana/subset.jsonl,sha256=ptoGxzl6t7kU5VsfB-62slIzNjoodHUomMBktcPta5M,1380903
fournex/recommendations/__init__.py,sha256=Blcsn_Fumq-zAYnxr53HcoTdVHllu_xyRoIc6bWXSTo,141
fournex/recommendations/catalog.yaml,sha256=cRMkGfLR-smX4mjf75F2R9CatrP6sYz9MTXi2b_1qXQ,46928
fournex/recommendations/engine.py,sha256=EChYOVE51kP8g6Wa0Po3ygUGVIqwjrCbxsYVy5nxVYg,16669
fournex/recommendations/rules.yaml,sha256=BsPyT4bQe9gUEK0k4Cqv7Z5zJa37AEjlrCcCCIb0gVs,22705
fournex/recommendations/signals.py,sha256=SLkf1C95tACPFfKEKtCpXr_jTnEbiv4-zxu_PpTBIw4,13441
fournex-0.3.1.dist-info/METADATA,sha256=yC4tkkKkCKY4NlCQexSL01lPC2FoF3Dr8ulHxdO_i28,6181
fournex-0.3.1.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
fournex-0.3.1.dist-info/entry_points.txt,sha256=PxnfMwfCKuLo71-NM2rdv9fvZAM2JDP1M55toaLWwl4,68
fournex-0.3.1.dist-info/top_level.txt,sha256=rmAH62ZeiV5bSI_snyootQDTE0OUyLWMp4DQ8lS5qDk,8
fournex-0.3.1.dist-info/RECORD,,
