termux_train/__init__.py,sha256=cUWDviYzLaDY3J66Nn4zz0jZnjXeSLXoAvqfZqfGwrI,1275
termux_train/adapter.py,sha256=uLL-SoD41VIFav5x_2l6RP4SlTEsu8iFMEurKp4uWd8,2599
termux_train/cli.py,sha256=xKgi2Kevw96SX2ok95TIu49V0rkBCAQgkPoFaa7ia3A,26506
termux_train/cluster.py,sha256=e04HWE_kM1O60ale0h8KNAlpQZh1Kl30a4k29xhoM84,4197
termux_train/exceptions.py,sha256=QviSaf0ECYK14ZNkYeXGHfLHQzPsvoozFdnY2D1x5yw,458
termux_train/tensor.py,sha256=RFRwkI9ZD92Bn8jcW28d0z6fZ3AFH5VOrhDkE9HOTec,51811
termux_train/adapters/__init__.py,sha256=wtqkjU0ZZF3PhF_nhl5DjCoaLj7hA9CUo1O-Krcpd5Y,288
termux_train/adapters/hub.py,sha256=NRPRh6YihuxPSIC9iPsWeVjmveQ7BJ4oYPf1eJJYpRM,7863
termux_train/backend/__init__.py,sha256=iombnsthgb0j-ti6TwdcC9ScfPtP3tYse-ZZ7mSXRNs,4232
termux_train/backend/amuda_backend.py,sha256=GaYQbbUt8oYfn1UpjBdL3YkqyXLZ829GtO5vYgdtAxo,11416
termux_train/backend/base.py,sha256=R7_wnAH3z9RDvR2TkjLax6y7Ur9Ib6UA_p95yUSdPyc,5301
termux_train/backend/numpy_backend.py,sha256=U2rX3viE5YOqw-xgSnsmnbRAjgkiEjxN1KHobMA7bG0,6621
termux_train/backend/python_backend.py,sha256=2vtyHUH2xNp5t6SbjOVpvVVxSNCEQ2C6K_y-RRI8kqc,20003
termux_train/backend/vulkan_backend.py,sha256=O4sy1BFN5EHxwKXTJSfVyARO7wr3kO605mXGwVuus1w,12229
termux_train/checkpoint/__init__.py,sha256=oTau1gJI0QaE1cdptfGy0JAGX_nXsS3mK7aGv-cIjrU,402
termux_train/checkpoint/lora_io.py,sha256=eY4SAEHraJ7-ZYN_wIp0tSfnDoYAyl6QElGvIvrwLBs,6085
termux_train/checkpoint/safetensors.py,sha256=HSQxklVb4N5iCskIpsFphyFM7oLxUhdJVqxbm53hBtE,8207
termux_train/control/__init__.py,sha256=GrDKdWUfhMtDRZo9uQMYfgU6532JNrV8dD_FkCo6KJE,123
termux_train/control/component.py,sha256=fAgjkkgQ10hrBcOJL0JTlAYLEGMMJSr1J4byVYUyf74,12076
termux_train/control/status.py,sha256=Tu9jAOL7y_zMgcIsvAgxWVfekypVIcEjvQOKiBfWEyM,622
termux_train/data/__init__.py,sha256=pZ562YpLJz7jO_eSARK8aQ-UQk9tK3Ozl7ViJCRvg8g,554
termux_train/data/docfold.py,sha256=tPRsHWWkUK_zcYotU0mt_Fhmgimm7wgVSyf_bM3d8xI,5915
termux_train/data/mmap_dataset.py,sha256=udZAjbcWxFvVp-zLSegGSZ9OMHC3Jpl1NLfBvMwSghU,5626
termux_train/nn/__init__.py,sha256=7gDPO_ZcZyTvWBddRBH_XIaXHQxdc71QBLG52xSbXCk,1896
termux_train/nn/activations.py,sha256=XqPlJy-gO2LcIO_3CFhi3Xgr0DCZJkDY7NkcLzzFgIk,798
termux_train/nn/attention.py,sha256=WiiExzfqEdsb89wwC6flI9fx1kBZgxKznzDw2SwNXVU,8429
termux_train/nn/dora.py,sha256=RYAFQiJ5MzoUJ9XoEfdKtTBdRzMPCstQ5pHcQrKYuac,10846
termux_train/nn/embedding.py,sha256=vuvy-8EFHYELop-FZFYAvgPS9e2GBeLy3s8B2YHpCEY,5311
termux_train/nn/layernorm.py,sha256=tDT715MXbZDlyer_e9te3pZ_9xaF9FKGXbWJywqsk1c,1977
termux_train/nn/linear.py,sha256=5T-7g8Qwld6hHn1jNb6v2jLTZi7rqHn-Me802-jTceo,3021
termux_train/nn/lora.py,sha256=TH6YtbkHiYoEsmc4VDEaeUsNfVDb2iAipFwX4PIwqmo,46495
termux_train/nn/loss.py,sha256=1-1eaRzTpccE29h4mD1ye3f0J_rJvI_UJFDmRRGZxHw,16300
termux_train/nn/module.py,sha256=XLkXJ71uUmDvO_4JI-G_udsS_ggMU-8ulXjTB_KpIKg,8553
termux_train/nn/parameter.py,sha256=pZjX6uPE9oDGxFNFxDo7RjzfXdIE6QoVO_ln20OIlLQ,816
termux_train/nn/quantization.py,sha256=XLoqS53mVaK9JFptuOU6RgYIHpPzF6dY8EoEnxuO-S8,3299
termux_train/nn/rope.py,sha256=jy7WlzAYFZNxkZJMBmT48r1RkAzcZ6YwFoGtmOFqLqA,7422
termux_train/nn/sequential.py,sha256=S254lULR26vzXF0YSGpkzvS8yHPYemqysA5RfZ3mS8U,2000
termux_train/nn/transformer.py,sha256=RQ1te1g2OfbOC6RCIC7acM03dcETen2PqHmuvgoyjVo,13882
termux_train/nn/utils.py,sha256=Arf_QsbOVujuZ3EKli4P8NDVkiGNi8Y0bbGdub0cQp8,2507
termux_train/optim/__init__.py,sha256=bLWWtsd5jIHNeKijM4BHM41ol8H7oZi8CTDvS7N2vxw,279
termux_train/optim/adam.py,sha256=P8cnt4dlnpBzc-Xg23dBYMsp0ItSb59JHsyYBMyqXmk,8575
termux_train/optim/adamw.py,sha256=E-GqEz4RDZBS8xMF9HlgBB9NoLmC96pF18nNKo5zdgg,8835
termux_train/optim/optimizer.py,sha256=onx41dGhryGTb2vvHMYiHVKnDxYoV92ikq-PgvE3LJ0,11414
termux_train/optim/sgd.py,sha256=53eWbQQABiICI-Un_RS_vCHn93KFk9Q7TjWR5wJfNf8,8146
termux_train/rl/__init__.py,sha256=Wg0wzG0_bIsVT0a8fPBzNrquv03zL0ThXkLt6fgiJO0,630
termux_train/rl/dpo.py,sha256=ASs046Ih34v3wNPGSqjY9xNTtNOstl9B4BpSWzBQH9k,4038
termux_train/rl/grpo.py,sha256=6sGXYIkWBWyB-1obTjBlKnw-DaCE2iBikE7xGZ9sDoo,5249
termux_train/rl/ppo.py,sha256=eMoJdRDgQ0c3ibCGPhk-76hHMdn6VarAoxwY8CUCnXk,2212
termux_train/rl/reward.py,sha256=x78sZHfiPKUcz32PP_gZFZcKnBGHQ5hp1s49KVMzKTY,3421
termux_train/runtime/__init__.py,sha256=VR-C7OmNiP9Yf7pI1JirGvofubbWHcEgg572ruNkpgs,733
termux_train/runtime/benchmarker.py,sha256=Hw8-Vfi41YAFp0rS3pszt5PnkghIC_3eoKV0KJ8qUGM,2947
termux_train/runtime/checkpoint.py,sha256=VIn3Eiabk5GnMovVr65LYm57qE9QoGwwbcles42fUss,24323
termux_train/runtime/runner.py,sha256=uavt05SclndoyA7G9C0BLKyvhRkb-eT8i1fCDwMUBe4,20357
termux_train/runtime/trainer.py,sha256=C2qnuPxQ43tVbpLmwjbp3Lxs3al3FDjOG49o8HGqTyY,14041
termux_train/tokenization/__init__.py,sha256=XZUHPu4owZJteO9ta2hx78Y-aZISMsGMol47NvXL17k,761
termux_train/tokenization/base.py,sha256=SLC-srusgdsjnBpGKfxhePx5QtEGdfXXwchJ1WeyzmU,12071
termux_train/tokenization/byte.py,sha256=6dW-qq9lrOCO40LU77C9OIKbuQXSljTNpp6F-IBIWto,6907
termux_train/tokenization/char.py,sha256=eCdJvoT9zYU3zkHFwunW-TWjz4j3zgjFiyh-hCEK9js,3498
termux_train/tokenization/word.py,sha256=96GP3aMnRB2CEuvNoxBLL0G4Ih-YEzDlckbxO1SUBs4,4559
termux_train/utils/__init__.py,sha256=30OnZuE6V0TvyPgr9PR4R2KFtK4XgNvMDOx8YsxMwxk,255
termux_train/utils/gradcheck.py,sha256=bb1LGRCCafPjfVUC1z9FXRdS9HGKqQ2zi9LidMVf-fY,3702
termux_train/utils/termux_env.py,sha256=KCVOu2yE_94j7sTZKVy8XmicUnASckIUT6wPvDm_wVk,5199
termux_train-1.1.6.dist-info/licenses/LICENSE,sha256=XSLcjpzpp45MJFEew9evPtqhB3UyXQSGCd5i3IfyQmw,2811
termux_train-1.1.6.dist-info/METADATA,sha256=miXMg7YFlbZTaJKHuVNp9ZCAuNzoPEtPI-7hQWl7Ntg,5895
termux_train-1.1.6.dist-info/WHEEL,sha256=YVMoNqKzERt-wjUZwJ33xBGAwnFl-4cqbYkTtWa4itE,91
termux_train-1.1.6.dist-info/entry_points.txt,sha256=N4ZQAB04MgeFhSwBmKb-f9YJdFFUjugVGWNZj0GLJhI,126
termux_train-1.1.6.dist-info/top_level.txt,sha256=5Z2mPYGhJqnN4d5roymuPtTt9mZZIIDqWL_FA7quvnk,13
termux_train-1.1.6.dist-info/RECORD,,
