grain/__init__.py,sha256=dexcPrVHNU52gzTh75CAfn0MDKLkoDnJMoELEawXjvQ,1518
grain/checkpoint.py,sha256=XnQbdb6fLfiBHAaRaY89wkUKOICnG1JHxnU7l1lvAWs,1035
grain/constants.py,sha256=1UVsOvSxMepsADYfoGkvrOT_6665ZHsuVCqktgsBX2c,849
grain/experimental.py,sha256=5xU_1c3NzO1DSsySnQVpaoe5SQm2_Ne_cSAffOvoP84,3282
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=ixj0D1HEMe4pdykptOEMI6kk1N49nNLLX2KFGVQ0o_g,1007
grain/_src/__init__.py,sha256=QsyWY9hCceUOXs9VJ39arJYultgrI7V6qr4N2K3FDqs,575
grain/_src/core/config.py,sha256=i0C19BEiHi0-vbv3WMU9EPhuMYRd6B37vPtPL1u7UYY,6470
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/profiler.py,sha256=D9dkx1BUvSmTlLCj6b9-6UHfPGFXNfNfXih7KhoES8c,1414
grain/_src/core/profiler_test.py,sha256=zMdMdPtzSLH-vU4Jns1wNC7HVIibbZjA0h5UaSE7A1g,1086
grain/_src/core/py_version_test.py,sha256=ZoZfgFEMVDed2macfsH_gsrNKokFHfFMvD_w_xgsu10,1195
grain/_src/core/pytest.py,sha256=-00W3UVQsKHjDFCDUWyYOaTxMM5kYRbKKOCNhZFhWsE,661
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/traceback_util.py,sha256=nZun5DrBWaNJcg-jlP5cIeRlD3uUsi85NCD2G_Jbo-c,9521
grain/_src/core/traceback_util_test.py,sha256=CAOvXruWrqeSj4qoq5rq8w5ouJZR9GE6u573v_H__X0,4711
grain/_src/core/transforms.py,sha256=-VwoITRsFsi8WeYi_5RniKHTOWgJCWdE4N20G07nhek,5723
grain/_src/core/transforms_test.py,sha256=gAKa0pqcTSIlHUNaehlciMj4RWDFlroKC03V_rq5fDo,2286
grain/_src/core/tree_lib.py,sha256=6VYTiVYA0a3-tzQDoJkE8AzKbergCSLeQGbSJZlPfAg,10805
grain/_src/core/tree_lib_jax_test.py,sha256=CyRsGZtncYHNmkioevS0Iloih3mjzlSmJa4e5pwcf04,1265
grain/_src/core/tree_lib_test.py,sha256=MJhEfsmaWFoPKYV6XZOK9erhaXey_52iLKesJr1-AzI,6387
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=H_CKCpSDvbmgJz_roa0i1sv-fkEmkmopTe487V5JaIQ,24854
grain/_src/python/data_loader_test.py,sha256=AdOT21ng5HEt7seXGIOCrO7HwtPCo8jl38UorN7_mjI,27304
grain/_src/python/data_sources.py,sha256=rjg3_ZZEkwphNQFxjS6DArG_PBeWRhvyaAGovWTqlHs,7404
grain/_src/python/data_sources_test.py,sha256=BIY6Z3lYVRqXY4e8KOu2klAt_wICySR0tmRvPjMCOMA,4296
grain/_src/python/grain_logging.py,sha256=R5CI-eHpkVfR6DiZ04_afx7JDCUfFAEj0gm1HZ3310o,552
grain/_src/python/grain_logging_test.py,sha256=pFvGmmHsRNcd2fTOgX2LU-IZyIK_MF6ztMeBk6Qu8GQ,1989
grain/_src/python/grain_pool.py,sha256=oxC93900fS2dqQRqkZnZ7a4IiBJgKWLH9QCrKMPcAN4,31579
grain/_src/python/grain_pool_test.py,sha256=cM2znboU5jXTFelhrE8nyNHkWezSEP23goKjrHHJdgs,15978
grain/_src/python/load.py,sha256=Hnsjo3ch7AdbxbrmVsWhVcqeOmWtLRZAbr_UDNiSoD8,2576
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=QFgu6PNWKDyCSx2lH3x2BYSXS9MNFrq8_BtthaT9TUg,7440
grain/_src/python/operations_test.py,sha256=DNP3X1T2yRDUA0ovC5h7WT_visGGlfnrtWL7MDmz2-g,13886
grain/_src/python/options.py,sha256=jgznh3dHx-7atFbjLSKRedsMyVZyljhJNkt4DOFZNQ4,3670
grain/_src/python/options_test.py,sha256=Sy_s-mn3Cn-ODUgci7Kqs9ppsEPCUujVoHvt_M9FvPw,1283
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=VjEb-yH6qnEIiXTMxTuQXkkjU_xG6L0HS0w1rTjBz-k,6682
grain/_src/python/samplers_test.py,sha256=4uS37AnzMAOHtwHbSohSVXpq8hm2zSni-L36UsSV6nU,23219
grain/_src/python/shared_memory_array.py,sha256=rVa1NdUjF6ilasMfCq8ZCqiinjTVIsbNEYd-Ms4trwY,7849
grain/_src/python/shared_memory_array_test.py,sha256=iZtcYnfF4mr6Uctuh4U1vTT2rWaSeu3VHRx2mHBns1w,9588
grain/_src/python/variable_size_queue.py,sha256=RNqXRwhj8wHU4TBjgTqE70srFVXMZMyX_wjmkr0uoSI,5760
grain/_src/python/variable_size_queue_test.py,sha256=baUsrirOqb-d0Gcv1XtgcwbYN8-IsAPleLC3GeIdAKs,9488
grain/_src/python/dataset/base.py,sha256=ARhWkbUkoR9HUw9QKgZU6l1qwMgUzgNhXC1y_Lu3fLg,7874
grain/_src/python/dataset/base_test.py,sha256=YLutsCXJT8q3-RunEI2oAFS_fJGZT4EkejbFpH87lF8,3956
grain/_src/python/dataset/dataset.py,sha256=oPkBbf3m65IYuy8uF4o2YbKq4QJEBSK-crZHwq4cOfM,65455
grain/_src/python/dataset/dataset_test.py,sha256=fiO_gg2UDpWOdIjkb6PKmhPe4ZrWrcB1XMwDmrXnO1c,47784
grain/_src/python/dataset/elastic_iterator.py,sha256=PeHVkRe7bFj02vXlAfVLL30kZeEkvL7HmkfZsA0C63I,3843
grain/_src/python/dataset/elastic_iterator_test.py,sha256=3XDJxL_uXo34tC4SrhgmJ8JYbEE_SaTGt-oF9jbDSxY,8549
grain/_src/python/dataset/stats.py,sha256=9sTF9Esmq2zITswpMPHtP4b6BpWN3y2dVQztVQ7CENo,40823
grain/_src/python/dataset/stats_test.py,sha256=DSY8x1s_XoTMFG_6Jiy95HzigEPgPlC7IQ5Acs4OkSY,21377
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/sources/parquet_dataset.py,sha256=Q5wRHWp7YlehvkeBNm8aFFijBeb9doWmV_aliw4SiY4,3075
grain/_src/python/dataset/sources/parquet_dataset_test.py,sha256=6tlxm0RA9qqJFxjhughIexR8xARnlsVyQRIyB7KHvIw,3705
grain/_src/python/dataset/sources/tfrecord_dataset.py,sha256=b56DQb8ch2LXD4LccJfEbMR-q1uv4Jm4ckSZpT2TL9g,3328
grain/_src/python/dataset/sources/tfrecord_dataset_test.py,sha256=_yrE3Tet0JtwTKcQw321--o1Y3YECqgaf0O7zGQHIgM,3048
grain/_src/python/dataset/transformations/batch.py,sha256=bPQNClPOEPVRmoOEdJJmU9ZbP7s5mXykahRvlA2Yz8M,15533
grain/_src/python/dataset/transformations/batch_test.py,sha256=T-Fye-1d8NhwcReOookM3vng6ZYXlwS_fpY72tMYRDw,28481
grain/_src/python/dataset/transformations/cache.py,sha256=w_KEbtQaIlCcs9pA7qPl3CqK0ZRlwE1w0XR_x1i2CcM,3632
grain/_src/python/dataset/transformations/cache_test.py,sha256=gcqXjvjLWGav4GeB1Va-4q_uJ-DwGVdqtnRKCC__Y2o,3788
grain/_src/python/dataset/transformations/filter.py,sha256=JCe0u0qYiLRkXOyVjS_8zniNfjmjOCaejgtd86DQzb8,7032
grain/_src/python/dataset/transformations/filter_test.py,sha256=T36DtMjwFzWmlystGlACFSfReQ4TBZeEflUr5hLyrZo,7201
grain/_src/python/dataset/transformations/flatmap.py,sha256=idnRYiLemIZtZszuhm7P6TIOAOCbzVvFq_Uh__i7HV4,5523
grain/_src/python/dataset/transformations/flatmap_test.py,sha256=xjLbrOkKN_JwUd06gZnTIg5OL42Fbm3X3pGKjSt47SQ,6487
grain/_src/python/dataset/transformations/interleave.py,sha256=3C1beLTWO9iKcx-nCxDIjdfc6MWTZy9KW1YOoiwjGIc,16133
grain/_src/python/dataset/transformations/interleave_test.py,sha256=GrfkrQlboAYzXx599pKq9LOtFoH5EKpX6IJiR1aoKX4,10476
grain/_src/python/dataset/transformations/limit.py,sha256=-XjFYYPTo7YPaeB1Vf5soFd8pHCoqporSJrD9QrLU9I,2831
grain/_src/python/dataset/transformations/limit_test.py,sha256=IhQisbeF41s6HRwlReptGBMpKdn787BbqT2alIcyxL0,4093
grain/_src/python/dataset/transformations/map.py,sha256=5KJDyvl2UiLmoOCscYrkHAoW3-_E8xv-sVYRTJf6GIg,16764
grain/_src/python/dataset/transformations/map_test.py,sha256=SofOTr57gY-8zNOIi5NUgZKZXsyfxP1-unYc-BO7ATs,20234
grain/_src/python/dataset/transformations/mix.py,sha256=HRxQGs2dsPAayhyWkkX6UPgJEqQQDRZYDk-8qLMraYE,13389
grain/_src/python/dataset/transformations/mix_test.py,sha256=6gQfrTu7OTAlHmHf2v6fHwvIzuJb2nFPgwXtX_24I9s,25242
grain/_src/python/dataset/transformations/packing.py,sha256=56YuEk8xB6isqNyh5eTDGyHGYG3ix7ULfnTwOxp87Dk,17540
grain/_src/python/dataset/transformations/packing_concat_then_split.py,sha256=tU_HgxURBSzA6fwtV4bsDN8_7f1jmjngIOsimemH7Bc,25257
grain/_src/python/dataset/transformations/packing_concat_then_split_test.py,sha256=YY_exUB7LPh3SErtVYEPnErnXAzv8Ng0R3y6F4v9Dqg,27339
grain/_src/python/dataset/transformations/packing_packed_batch.py,sha256=i4mN9CopMKfz64085Iili7PIfhYXhbP2MOt7nX-MpEU,15073
grain/_src/python/dataset/transformations/packing_test.py,sha256=djIsQrtWYw-1WSQJEUxGdmihMyFcDqAI8UFP9eZTlMw,3105
grain/_src/python/dataset/transformations/prefetch.py,sha256=J7avMlzAuL9g_RztKKz5n7sPELF3KZnzoahJLFZsXRw,38849
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=Qcn_dM-MNYalAU7dViVdtkh4O7twWHCRYaGeFTtDp5Q,47912
grain/_src/python/dataset/transformations/process_prefetch.py,sha256=061HbfXi4ZWDOHs1cmXFvh8HKgk1GIux4F9xVwMltqY,19810
grain/_src/python/dataset/transformations/process_prefetch_test.py,sha256=iSqvZnnhSa1zWHTm8IAtbQrzuQKCdQzVRCKaQopCcIE,27804
grain/_src/python/dataset/transformations/rebatch.py,sha256=wl0J2V8jSu9zl3MRQgrb5D53tECPGY2yzwaVDtz-4l8,5884
grain/_src/python/dataset/transformations/rebatch_test.py,sha256=p7tnZTDxsnL2NiMYKFxTzyOKHkqk55-pRmAxlIpkmYY,11749
grain/_src/python/dataset/transformations/repeat.py,sha256=zNPZv-Ure8XugbQnJdkaP_388nWe0_HDexEcmFvBv6g,4946
grain/_src/python/dataset/transformations/repeat_test.py,sha256=d6GyO-Pcwijz-cCe1Y5B9Mc3snH0eoKpMQkJQjglemQ,6955
grain/_src/python/dataset/transformations/shuffle.py,sha256=HICX6-wTUSkvHti_kJg40_lNapOMDwou_LqfaofmGww,8388
grain/_src/python/dataset/transformations/shuffle_test.py,sha256=iWsroi5biG4ucipsh2mLp8nzvIejMqDnhM_Gd0pmDjo,11822
grain/_src/python/dataset/transformations/slice.py,sha256=Mq5sZGZhzEi4YzlBYmNcejAOSL_p_d6iXmbHEg7bZpw,2222
grain/_src/python/dataset/transformations/slice_test.py,sha256=LQ50ag86B_wsAUu1wfP_yWD3p6yVv5Sgw3IgN1bkuOA,6004
grain/_src/python/dataset/transformations/source.py,sha256=wfDTAEf0Be1ktB7VJN78xz8fj6cGaaUJswTkOr6smac,7083
grain/_src/python/dataset/transformations/source_test.py,sha256=frNg_mLQermuvvXtFhOXEh4K5BHxyQCPEgwzp2pxbbw,7551
grain/_src/python/dataset/transformations/testing_util.py,sha256=m9J14zPM6dj70k-Q4BdLG6I-msMqLfiPxgRjRh1xlzo,43628
grain/_src/python/dataset/transformations/zip.py,sha256=yugcpX1XaQb12N3-bbhnJPnA-XX8Cl3WnMH1BYbdZTo,4966
grain/_src/python/dataset/transformations/zip_test.py,sha256=NYNLhh1OByONPXfS38vO8StOAOr2trSXyNPlBFxzJGY,5735
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=C4iOXHKJxvhRkTSFOt64cIDUzRlhNj0pi03rB0Gq2PU,17355
grain/_src/python/experimental/example_packing/packing.py,sha256=kpeK2Gw9Y0td9nJMedTl-uGW8h-CWkjnChHI59d_w0k,9193
grain/_src/python/experimental/index_shuffle/libindex_shuffle.so,sha256=azxuL11EkCIK-38LURkuI_pO7sVmxKyQmXySSXq7XY0,186032
grain/_src/python/experimental/index_shuffle/python/index_shuffle_module.so,sha256=X7J_yasljdtAwkR8763N2Y2blalXgv0XeyEUYekutsY,970016
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=pjYbt-ZbD18RYZ8xzSmpGBjZcZKR8wH_UCku4CfsvEo,2290
grain/_src/python/testdata/digits.array_record-00000-of-00002,sha256=CXEaGIMaynjUr0sJl1AJoGmw9z6igfx6yKwDhy5EPzE,131072
grain/_src/python/testdata/digits.array_record-00001-of-00002,sha256=NRhN0dRXeAPciX7gY9GdZ0e3GfywfiQwR88Wag7TL80,131072
grain/_src/python/testdata/morris_sequence_first_5.tfrecord,sha256=iCB4lyie6KNRxMnLbGD2GpaR3MEQihygYMfGYJUwv1k,105
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=cL64q3UXWIIwq4i1TQjmKVFzJRosXkptPsmUIPMCfLA,757
grain_nightly-0.2.16.dev20260112.dist-info/METADATA,sha256=o1KvUMUaLBY7wHLY686PeH94YZcajzOSsMBIah0WI7Y,16451
grain_nightly-0.2.16.dev20260112.dist-info/WHEEL,sha256=LpQoElFRmdjMbJKp2FHd8t88QuEtEHUH_crLCk0WHuI,152
grain_nightly-0.2.16.dev20260112.dist-info/top_level.txt,sha256=-B-uymHFMIUZlLoXfhhon8S30_moKYnumB5yrjz2zg0,6
grain_nightly-0.2.16.dev20260112.dist-info/RECORD,,
grain_nightly-0.2.16.dev20260112.dist-info/licenses/LICENSE,sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ,11357
