pycograd/__init__.py,sha256=tuqr8YoLfnHuK3EIxqujosKd3HKTP6jnLHuqniXUPl8,9258
pycograd/_constraints.py,sha256=1cehO4y_Fer4goGxX89IvBGoJ29NCRqAgwFqwy0FDjk,5623
pycograd/_dims.py,sha256=Pz4EqoquNUs_owtOaySrq3hAqSWuiC6I_R8gcdv9Yeo,16386
pycograd/_typing.py,sha256=Bm-3fQwMX_LyIdClkhkMpCZY6Akhw9v-TvwY0A410dc,4298
pycograd/_version.py,sha256=dnCPQClI8m-E2bTXzuWLYoQ2zUWndAbDCNfVetBloi4,24196
pycograd/ad_graph.py,sha256=N_1DB62jYM-LA9uZCsx5QSmXdlCVbie3r-z7KmZ22dw,20169
pycograd/batching.py,sha256=Qn1SevVGik87KZohwX8nyh-kOj90LoCbsl5Wmsssna0,35479
pycograd/capture.py,sha256=g9UNYZmK7AqdYWsYT5ux_0oURTeD_RwsWyTxpF3dmmM,29235
pycograd/checkpoint.py,sha256=fTN0PuYRpvslDfbHhm8lLCnA9kvc_S1gJ0680RBAJh4,19675
pycograd/compile.py,sha256=QJVn-3tfYhid2kHy3q7TQjnPzN9i7x9A61BkHLwbwts,8531
pycograd/cost.py,sha256=Q1M3BIS-qAyMjDpss--uwdaw5f_4sEZEe6eVm0swEAA,23209
pycograd/data.py,sha256=Yc6Rk0ubKgw5M_XiOl33rUEcHBe9U5LtHzNMnwTJ050,7362
pycograd/dtypes.py,sha256=YXRKmhLI3ItbPOC-A3VcSwAILH_QVg5iqGhYLRM6S64,7364
pycograd/einops_backend.py,sha256=5dP-su-xnHymd_zeBcnd2Cf3DWFPt0L0HgpzqI_Qn2g,7310
pycograd/export.py,sha256=_DNaBuIbmHz1PiNZ8FGP1J3ltJuy_b8kQqYWXrGtcqY,4590
pycograd/extension.py,sha256=jETcd0NNjpHYBiUAJgBtXdxjVqvoZZ77JTk4ihVy6ws,6419
pycograd/forward.py,sha256=WAMjg80kdvzPIpxQd_-CjJoPgxy0CjrMc0HYM4v-Byo,38971
pycograd/functional.py,sha256=CJMHoFJKox1STyozw5bqu-ByBI9ODYXiFe1uW9T-txg,41296
pycograd/ops.py,sha256=xKv_kDzXOaRUxKEtIVrjX6KddMREV_MsvKINnimk8T8,142172
pycograd/optimizers.py,sha256=lHKbxI3ejQsS7tMx9AXDKycKGRKV0kdM_tmkcJ4A_IY,11512
pycograd/params.py,sha256=s2rAqMk7nBVbsi0r5LAaW3RyCzVG3oVa3k-kuT0brXs,42755
pycograd/passes.py,sha256=XuaoTz5nxDQO74j62Cjt5jljpuJgNGEdDyhB_iYr2Yo,24582
pycograd/random.py,sha256=Mbj0gam5ltkuAAbdd1BswgDwwmbmM_zWLeeM2_PFTqM,4041
pycograd/remat.py,sha256=UzldWCi_kGc3e0htRKR76FAS6w-T_sUNbPLAi6jm7Bw,31844
pycograd/shapes.py,sha256=BuG-Ylk4vLdMoXIZvifN_XnKbKQOh3eMTohXanA7lgA,55404
pycograd/tensor.py,sha256=9h-nqEsOoWEhkadOuJJA8hBxOqKO5_gxgJGzDwUkDec,34119
pycograd/trace.py,sha256=XBetbUkjwxOVaWBj48Wuhmi46vILiQqw7upwZYZwZ7Q,20789
pycograd/tracer.py,sha256=KMmKxEU1o_gpxNSVmSTGlUtBCG54Q8c3s_PjKDsiHMM,26981
pycograd/training.py,sha256=DVL6kyxWoU8jpNytkRz9krYy-eqNvE6-3C_lTZc4SMs,6298
pycograd/transforms.py,sha256=V6_mR-uC-lGXNYHTnPIK23Hkd8mtZCXQ-DAGyJ_uNU0,66953
pycograd/transpose.py,sha256=ogR86-KYqwUXlala_BKz8jyLx2fXtbYc3j1sucOdZ0w,7595
pycograd/tree.py,sha256=chE36knawSAzWsN0gHKeSiGhh-CeZdFIWAr6X22YQbU,4433
pycograd/version.py,sha256=Cc9ZVSJEO6QJ2W3O2izkGAc_g8HQe6JHleiuG2lSyFw,600
pycograd/backends/__init__.py,sha256=tGY-JbA8JtYayYKrBlThCeMhWUbbkqzpGTikEqGn2wE,12464
pycograd/backends/abstract_backend.py,sha256=v9oLO9QbW8iQpDcpThp9rQPwVVZbXq33e5B4vnJ8rTs,2817
pycograd/backends/cupy_backend.py,sha256=HKTI1GIvCJkF3-qYRCghyP0Yhz9fqhLhWA62zR_Gw-g,2174
pycograd/backends/jax_backend.py,sha256=MW44x-PhbQ-eESbJuIXBdJdAMKeZ11Hv0jQb7NfPz7w,10654
pycograd/backends/mps_backend.py,sha256=P9v7e6vhelZG8ExgPPWCHBH_z6-SzirRsg7-U1C-NSI,2109
pycograd/backends/numpy_backend.py,sha256=Qpu0tLLYvT2XZ9X2A2SlKfCtSf6Rhd_u8PM83y-6KNE,2861
pycograd/backends/tf_backend.py,sha256=-UVSQ0DYl_KpLBhuhUoc-Bbt9ICL3oncTMzhcQ3FvFg,18000
pycograd/backends/torch_backend.py,sha256=jy4M4TJ2GeVFDNU0W5hcXwjlUsEpH9sTwtxb_hKKcDY,22963
pycograd/examples/__init__.py,sha256=t77K_L7KoBZ2AWzJALT1k_6vA6WjCKw6BdlD6gzvzfM,511
pycograd/examples/__main__.py,sha256=CJZPXFUFkq4zYO-7Huy0gNS3-qcZQq-OQoEwboHi4HE,8271
pycograd/examples/models.py,sha256=yB-F1KkNkYzZFTq3Cf1uZTmrkafPowIn7BmAyYm6EA4,36352
pycograd/examples/nanogpt.py,sha256=85jlIhC3CFIs71CoIzDEFS7eG4VNLJotiXU5vNNdEGo,11533
pycograd-0.0.4.dist-info/licenses/docs/LICENSE.txt,sha256=YgqmuxJzUovLq-B9uLTiQ9cJ20B5GrsiEcLB40Om5Fk,1458
pycograd-0.0.4.dist-info/METADATA,sha256=nA7UnD1SAFNcVVywm0Q5qRq2D-kQJ5BD-wjG91ln2Pw,13531
pycograd-0.0.4.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
pycograd-0.0.4.dist-info/top_level.txt,sha256=c-r9WD8w63ECtElJyJs8mStih2xavXFmXEaky8z2TcI,9
pycograd-0.0.4.dist-info/RECORD,,
