grain/__init__.py,sha256=dexcPrVHNU52gzTh75CAfn0MDKLkoDnJMoELEawXjvQ,1518
grain/checkpoint.py,sha256=XnQbdb6fLfiBHAaRaY89wkUKOICnG1JHxnU7l1lvAWs,1035
grain/constants.py,sha256=1UVsOvSxMepsADYfoGkvrOT_6665ZHsuVCqktgsBX2c,849
grain/experimental.py,sha256=bDp6Km1MVGKUuiQS83zGoR3EsG4pbDD7xC2UsW9MnRE,2778
grain/multiprocessing.py,sha256=KyaICoC-RMPzQbydGzYZ5QoDifQ8V4hNTBzT_WPtiAM,817
grain/samplers.py,sha256=BJn7PRiPX4zSQFF5aimbJjgAJL_E1ybnQ6RdcDpeu4o,800
grain/sharding.py,sha256=GnAhNi4iU1E8bMZFV3eLe9k0XDi2OjU5hRCS5-Jxl_8,824
grain/sources.py,sha256=9sd2FozIz8WB6bP5rMXRY8gLYmmojIlSgKwskGHyVDA,1185
grain/transforms.py,sha256=FaxHG99tcRBskpvwxr3O0bNkf7KOU8PjpeqyAifFZsE,966
grain/_src/__init__.py,sha256=QsyWY9hCceUOXs9VJ39arJYultgrI7V6qr4N2K3FDqs,575
grain/_src/core/config.py,sha256=3X_UK6jcJr8i1CHyII00eVs7RZEyvxvTZTq4V-lfT0c,6194
grain/_src/core/constants.py,sha256=BJMbv2ubBQEehAELzHIMMneFjSuYByrSwyGOpF2cJY0,1633
grain/_src/core/exceptions.py,sha256=yDRm7cRAKVkpB9FF-QLeV2-1iSqIW4IjMk89BMepMVE,109
grain/_src/core/grain_random.py,sha256=UOXWyTMIyv9osReyRBccbMyO4sF_ez3JOwAaYyVNJ_w,5100
grain/_src/core/jax_import_smoke_test.py,sha256=m5jSwrRnmmPWi2eILZIbr7pPOR8seq22pE8WvJBfn3k,970
grain/_src/core/monitoring.py,sha256=JmZaXKP1GopPXz7L4t0dFuOCVFx6QMMcXRSTfdVBVz4,989
grain/_src/core/parallel.py,sha256=h15IE2MCmDtKjkhRi8uSVPC__M6I7qOToZznDiF5EGE,2310
grain/_src/core/parallel_test.py,sha256=xxfj7NEUiKCRO3Pt_NooZLmpfAWOoQb4DuqOJVEcAGE,3156
grain/_src/core/py_version_test.py,sha256=ZoZfgFEMVDed2macfsH_gsrNKokFHfFMvD_w_xgsu10,1195
grain/_src/core/sharding.py,sha256=Z5QFeCsnYYg3UqgZFVvKXm8A1dlnK2d5jjwKXBBeK0A,3822
grain/_src/core/sharding_test.py,sha256=r8dhEfs3zmgtm-e7X6-CBaPrd9JacGzuyAR_ELhpAiY,1277
grain/_src/core/tf_import_smoke_test.py,sha256=WOAtHLY3YUi9IQ3XYi6rqwMXmErQykqbMqXizvvDLl4,1098
grain/_src/core/transforms.py,sha256=kOW_g13gf5IX1dW2-UG4_kVXRXuABPAsFRwLgwpVYLE,5666
grain/_src/core/transforms_test.py,sha256=1dPQgLZT74DIlzkZvewXw-lXOyoqVoqEF-VJscFsaWM,2182
grain/_src/core/tree_lib.py,sha256=t5ctgs9JHwBFJjB4_kpVtBSeAVV6Lj51m0SRCFg6ZYg,4862
grain/_src/core/tree_lib_jax_test.py,sha256=z-g5D9FZOMRRBsqFjMfBjBFVNgAWZ6qzc5aKqR9mPCc,3177
grain/_src/core/tree_lib_test.py,sha256=QJbjhZxd13orHcfazdMb7-BIg3clWTAna9zFvm7853g,3967
grain/_src/core/usage_logging.py,sha256=5Mtt2scTWmjYK0NrDOHswmkdz95sQuDte861udqVV3Q,685
grain/_src/core/version.py,sha256=k4wEQvsqeRxnrYzYDVWnGcaBPTLI83Ne7QdKowRMnEM,1101
grain/_src/python/checkpoint_handlers.py,sha256=KePz1XDQIUpTtCW1_u7uX9zhWkHmo_pQwCAY7ix2V4o,3663
grain/_src/python/checkpointing.py,sha256=xd1Gp89FReM3O1Zdaj3vKKD0q_TLIk6LHF0JlHVr69k,2172
grain/_src/python/data_loader.py,sha256=cq-Xt9RjXGXRCNozdnrkFf6gC_HNhKh_LzeauKucjLY,23647
grain/_src/python/data_loader_test.py,sha256=d70oKhZDjRv9EciLNTYDJs5XdFuRF-fR99i6P1zUb8U,24520
grain/_src/python/data_sources.py,sha256=imZzH-XE4aEZRTSjfboV0EBTCL4GtSqIrOYuvAEiFQ4,8473
grain/_src/python/data_sources_test.py,sha256=z5cDw_XojYD9rIFY0TCfWVsBd3Ld9Q8JSpaufSf3zuU,4182
grain/_src/python/grain_logging.py,sha256=R5CI-eHpkVfR6DiZ04_afx7JDCUfFAEj0gm1HZ3310o,552
grain/_src/python/grain_logging_test.py,sha256=RDJ7O83As-Jvshz6gCVnfJnA4qYjeHJfAgtD0JTrM9A,1746
grain/_src/python/grain_pool.py,sha256=V8aox1AzzQoXZMfpDpESi0ahCHxGXBbqJvUDbHjdf4w,31579
grain/_src/python/grain_pool_test.py,sha256=zw0nxcCtrxaTWT_wNNyrEneJTNEArFCDRz1qdpnen7w,15857
grain/_src/python/load.py,sha256=8Qqgr8LHpBfPzJq96dBf48IREuMUFtRJryJGIjSrZOQ,2669
grain/_src/python/load_test.py,sha256=0qMZOVEzVyyc-Rtt5PnYpDFXOpBCfpX43ptxtOO6Gh8,2040
grain/_src/python/multiprocessing_common.py,sha256=B51RWZPX6BvqldoUmjI66fLyEheb2u6zgTBIa6iqnhY,2434
grain/_src/python/multiprocessing_common_test.py,sha256=mnYNHUpjKqGuAiRWipuUANPGfA9FJ626on57ROuqsAU,3580
grain/_src/python/operations.py,sha256=G15yQpovSMRzxY1J9He0bUAK25v1l2wLm5wnPY2BO6g,7274
grain/_src/python/operations_test.py,sha256=EaDkpIxafzAY7oIH1LfuuzVbyvvCC_ptkhdIeAfvSHQ,13128
grain/_src/python/options.py,sha256=KxHxjTU6sqMvFI7Svr3Kl15VG3VTBLejOMlovT0NgJ0,2621
grain/_src/python/record.py,sha256=NJlQ_ElIowCiu9NlCcX5gJfDvJqoX0_yMbkr-9P4daE,1630
grain/_src/python/record_test.py,sha256=VzC8IPje-ZjM6CbWUJ1NbAiXBCpeWbpoVSITKTAj4Hc,1288
grain/_src/python/samplers.py,sha256=7W6GiRh8z76wQyVlxg7sJ0D0QrWmqj2Z3WJv_VvEjcM,6515
grain/_src/python/samplers_test.py,sha256=4uS37AnzMAOHtwHbSohSVXpq8hm2zSni-L36UsSV6nU,23219
grain/_src/python/shared_memory_array.py,sha256=0MY2mUzaWnivmg8rLiQZWLJeIh7yb1MdVhqbAoscGtw,6356
grain/_src/python/shared_memory_array_test.py,sha256=nsNdLyb1RRCCNwTsKsgYKySsOHkpXqC85nesUG4InhA,6686
grain/_src/python/dataset/base.py,sha256=D00Ka49gmDA9U2w7w6wNDnM2slg8TtHkEauTcl5UZpg,6648
grain/_src/python/dataset/base_test.py,sha256=YL4qDTdH-TSUw7N8MXUss0s8i3Qipea0MQHcdpRQC_Q,3369
grain/_src/python/dataset/dataset.py,sha256=9Bh77NBwqTd-ioVUGFX7RZAvQdpcL1iB42vPi4CSioY,58925
grain/_src/python/dataset/dataset_test.py,sha256=E6Jqzda3cCxa0gIhHZqrgjt0i51fZ8jVlRSYGQM9qys,33530
grain/_src/python/dataset/elastic_iterator.py,sha256=PeHVkRe7bFj02vXlAfVLL30kZeEkvL7HmkfZsA0C63I,3843
grain/_src/python/dataset/elastic_iterator_test.py,sha256=wC2z70wPMkyBIRtK6mJuZgKgQbA0oIoIz5X-Rop5JoU,8460
grain/_src/python/dataset/stats.py,sha256=5wRzP-4Vx1KXDioFbGrMx_48eNDfPdyZYHP1sgFpF1E,36105
grain/_src/python/dataset/stats_test.py,sha256=5BxS3OnA3Sj2RV-H5jo8vhxp9jh4DKrVHg2ER_tvTb4,21381
grain/_src/python/dataset/stats_utils.py,sha256=7RF8-qz1I1Zk3Y2WxvYs-SA9gE_foHuR-IJ65T0RSj8,8183
grain/_src/python/dataset/stats_utils_test.py,sha256=DQ3DdWwb-XqUV10UKiQ1wdoHB6_JhrWAcZCSVu5E03I,6766
grain/_src/python/dataset/visualize.py,sha256=g_4xFVtiDRTwIT_2ziycwQmzrOzqhqGzZk6O1Tg3AE0,9082
grain/_src/python/dataset/visualize_test.py,sha256=Rz-dFbBHOVElKYJ6RK42S7KpMoUwlyrue_Z1FHKK4y8,6859
grain/_src/python/dataset/sources/parquet_dataset.py,sha256=YpZHZwuqCNlgrIfRbkZ9mT7DrmQ8bk4iDKRaaim922Y,2500
grain/_src/python/dataset/sources/parquet_dataset_test.py,sha256=YWTXu1QXm1jAzlnKnb0Y-IDy6xXEdsuTJqMBPjOyFsI,2986
grain/_src/python/dataset/sources/tfrecord_dataset.py,sha256=SUfVxr6enugpR2RxUrmG2qTBmTv8UNDgaUfg5UNQmT0,2753
grain/_src/python/dataset/sources/tfrecord_dataset_test.py,sha256=k7-IMKuhkqLmAdUuJmUDYs_Hl03vGg59m3pOgzxwxRM,2016
grain/_src/python/dataset/transformations/batch.py,sha256=jVnq9FKGUwriwUHItyow5-VPLMICoIRp7k9cdvVfHss,8833
grain/_src/python/dataset/transformations/batch_test.py,sha256=4kWAzmfLd070xYDkIyOMygQnjxFmIGmv5dsaWLyx3BI,13075
grain/_src/python/dataset/transformations/filter.py,sha256=wtiZkG6aRuls5WITVSkpgaeB6cam8244Cx-RyA_FoE8,6733
grain/_src/python/dataset/transformations/filter_test.py,sha256=_GWIPUytSwT8A9ImAtGNBlZ4dEPhnxCmXaPlXOFmeLs,6680
grain/_src/python/dataset/transformations/flatmap.py,sha256=d9I98UdNmskcrzKjgfsv16an386KdNv__qN4Fk4c4nI,5418
grain/_src/python/dataset/transformations/flatmap_test.py,sha256=xjLbrOkKN_JwUd06gZnTIg5OL42Fbm3X3pGKjSt47SQ,6487
grain/_src/python/dataset/transformations/interleave.py,sha256=I8ELkzsVdCqBPFk0lofBFeb4pwgb9iC0E6Tkw8ysJR8,8531
grain/_src/python/dataset/transformations/interleave_test.py,sha256=7dnvxPTmZdU5ij_vZKjWgZPEmjPG4xO82vheKlidJlw,4987
grain/_src/python/dataset/transformations/limit.py,sha256=hor8hf_uxDvJjiOVJ9VeJVRLvDf2Br86dwbGGwhGERg,2458
grain/_src/python/dataset/transformations/limit_test.py,sha256=e94IFtsCcx6HwJXNVIS-CM9jKeJmeedILkNPkkmj_Fk,2904
grain/_src/python/dataset/transformations/map.py,sha256=bH4V6-E_DU9lu0clYASVvDxcXPhuWuM4953xJLk_8eE,12977
grain/_src/python/dataset/transformations/map_test.py,sha256=HQmbZJLlwGkQLixGTu69yf5jGreF9I1SGQcIDGtrQeg,11246
grain/_src/python/dataset/transformations/mix.py,sha256=jsj_yGy_gzeRUj5g0aXouQWF5RLjy4XdqFv4sLhAV1w,10313
grain/_src/python/dataset/transformations/mix_test.py,sha256=OQqc6o4ShWgt056A5NDvoR_-fmy6hOzZb3QYCuHj4xg,17435
grain/_src/python/dataset/transformations/packing.py,sha256=DIqrpcASMDndhzPKFSdU1I99IOAge5XvYemNJnxPKBc,10918
grain/_src/python/dataset/transformations/packing_concat_then_split.py,sha256=uZNJJZBEy5R98J8cB2nSNDHnimlDkdS_WptGjHzTyeU,25029
grain/_src/python/dataset/transformations/packing_concat_then_split_test.py,sha256=Mw4OvyPqrgF3DM_OwCyMX8m4DiUFMbXn0Kl5ycsY_LI,19561
grain/_src/python/dataset/transformations/packing_packed_batch.py,sha256=tfJ2OmTjRuafjhURFlMv8ytZdpg1J-1BsxTCn-Aeaw4,11735
grain/_src/python/dataset/transformations/packing_test.py,sha256=riR-4MKyJy2cvMxO7MH97woazpI2QP8lRj8mEsmQDTg,905
grain/_src/python/dataset/transformations/prefetch.py,sha256=0qiT8XLUiX1wym-z8aNBBxgTuJgk5-L90CoHfqk2SVw,30010
grain/_src/python/dataset/transformations/prefetch_autotune.py,sha256=eJo-TtXsGg8I5uWjW_viL5P9YdCTpavKqsqWnmEI_NI,5924
grain/_src/python/dataset/transformations/prefetch_autotune_test.py,sha256=C6RIBgR7kgrYMMqTCLpXER_zpEd7SDEz2y4JnUVW13U,11313
grain/_src/python/dataset/transformations/prefetch_test.py,sha256=h7H5RkO9_icRij-7ahnASHDaGBJrARKT2cf8txLqR_8,31892
grain/_src/python/dataset/transformations/rebatch.py,sha256=Y0dYr9RYBF-UhEvzcYAfCQ40wdbUTFC3qe-fWznBKq8,5805
grain/_src/python/dataset/transformations/rebatch_test.py,sha256=6jInY8kDhx26nMSLmWC_bQ1_Gj3w6ZvJBs6QIPv4e-0,11720
grain/_src/python/dataset/transformations/repeat.py,sha256=f0MgIaGKc8W6LjPIz3qTky8XZ3eBpuO_PZQpvWsllBo,2287
grain/_src/python/dataset/transformations/repeat_test.py,sha256=CQDGLct22pTu2Vih6a9tRUKFCmPPXSFmNIGnWxhueoc,3586
grain/_src/python/dataset/transformations/shuffle.py,sha256=SVgY-S3Mw2WuSawdTU3Mvg9NAjygc9_bd2BS59CV_Mg,7499
grain/_src/python/dataset/transformations/shuffle_test.py,sha256=BZ0UF_loCnxw21LJpOTttEdj9G5SJ5Balodjvrs-8ws,6247
grain/_src/python/dataset/transformations/slice.py,sha256=R8Nbkn9c4kC77FkaJasknKZnZSD9omrV2O86VwOZ1Ww,1582
grain/_src/python/dataset/transformations/slice_test.py,sha256=LcbyBzpAdRGI736PHM3lOYWOFxTl2N1kn_UZ83mOf20,3473
grain/_src/python/dataset/transformations/source.py,sha256=TyKt5dZXPhkjkJ3zPhOLn1M3BRZl-JgVhQX_9V3FLJ4,3453
grain/_src/python/dataset/transformations/source_test.py,sha256=PF10hplgLbrNPZeyLWRGmY2l3a5YcfrBpqqWAb-CkVs,3933
grain/_src/python/dataset/transformations/testing_util.py,sha256=C1h5SUOHqYbhBHwdzoGfmDzSH8l1DVdJ_MKZTa7DAig,28946
grain/_src/python/dataset/transformations/zip.py,sha256=zQl31KDXTKndwETM_TURKIuKV63d4N_s2Q28DA3iJhw,4295
grain/_src/python/dataset/transformations/zip_test.py,sha256=GWueAd3BC5gA8EHUpVDjVFSG81RHMyOAvgLyGnOvC_s,4551
grain/_src/python/experimental/device_put/device_put.py,sha256=IZcexMoq6n8lVWyubD4CV2y-DZhcowc-wmhvDwlPCMk,1768
grain/_src/python/experimental/device_put/device_put_test.py,sha256=P6Lg-cTC3KbJ7yFX03qbPJZV2mz1SkeADQFnLG-O_fw,277
grain/_src/python/experimental/example_packing/pack_and_batch_test.py,sha256=-MNEvbFKmXLLikVqqv5885SbyIFelb5s6G11XK7kOMw,13861
grain/_src/python/experimental/example_packing/packing.py,sha256=FPuzir0c6SOJx9NWnM--AqRtB3w1-WradKb7ZVzC52c,8664
grain/_src/python/experimental/index_shuffle/libindex_shuffle.so,sha256=PMy58MszPtQEMKqiLNxM18FrlnATWwq0AwjaSfxlqUI,186088
grain/_src/python/experimental/index_shuffle/python/index_shuffle_module.so,sha256=yw_xoO2hjs0fHPT_FE0bsTwWZHaTR-kdBnnF0vyaKjE,862264
grain/_src/python/experimental/index_shuffle/python/index_shuffle_python.py,sha256=IrO_vFuF8W4LemkfbZcNbQO2_IVJcLR_2g4kfjl_VrA,2490
grain/_src/python/experimental/index_shuffle/python/index_shuffle_python_test.py,sha256=_63FcUq39RfB7TnjD22CTomvCqC0nZf38HV-xw1PnJY,1621
grain/_src/python/experimental/index_shuffle/python/index_shuffle_test.py,sha256=w6868rerNvwc9t1dJ3iGfzWVpDdxLE22BW3J-OXbvwc,1586
grain/_src/python/testing/__init__.py,sha256=QsyWY9hCceUOXs9VJ39arJYultgrI7V6qr4N2K3FDqs,575
grain/_src/python/testing/experimental.py,sha256=XDeHs42HPTi_JoX86UP_HgQQNRRqT2Y4VT3vmE3TygU,2020
grain/proto/execution_summary_pb2.py,sha256=qlX9g6mLCCNPltyUS2WI3tcahQjBfNluLokz77yitqg,2862
grain/python/__init__.py,sha256=z7Qjl0Iep7FRjJDslzBPHHvWrg3SpGGQb_jNFzq9AO4,2624
grain/python/experimental.py,sha256=JC8KJJwu3Z9yg44Ci88QnfSMol2L2C-MyGoVS7-FeeI,2684
grain_nightly-0.2.13.dev20250908.dist-info/METADATA,sha256=p25L28BFopNgEgTReBdXidJO6EeSCtqyAtvoMLTlmM0,16782
grain_nightly-0.2.13.dev20250908.dist-info/WHEEL,sha256=sLnxkimgGZnkHfiVG0CKXk3cbEzmkkBUHrkKJEO9o6g,151
grain_nightly-0.2.13.dev20250908.dist-info/top_level.txt,sha256=-B-uymHFMIUZlLoXfhhon8S30_moKYnumB5yrjz2zg0,6
grain_nightly-0.2.13.dev20250908.dist-info/RECORD,,
grain_nightly-0.2.13.dev20250908.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
