grain/__init__.py,sha256=8mXpYwTFUOk31ODKxP7lee4QmRVVirFPU5GBxoxpi_M,1566
grain/checkpoint.py,sha256=J_8X849JjmPDS6OeZyCU8691gJXSuVnD2Mq6RRjKlHg,1068
grain/constants.py,sha256=orqKrwM9A7HjQ9HI2LASYoedfNTaz1pdMxdShZrGTXc,878
grain/experimental.py,sha256=UVJOGCtAEZzrdOkyoQpVhzDv7mhxPMf3OW6KgqlPBUU,2686
grain/multiprocessing.py,sha256=FBMZPGxWN15FWlL3c0T5vzQSy3BYyVuSEvvaNOJAUTQ,838
grain/samplers.py,sha256=HiAJcMXU0UlGt5VDU46imw2OoWpYgOVYwj03jpW-_28,825
grain/sharding.py,sha256=soDCkoyFH-q1LjsGpwbmcjVp8QsC9c4d88Y3sRlP0pE,845
grain/sources.py,sha256=8o4yzeBfzUSITJQe5LPjgI_EwrSDe-ifI3oQ9r952hQ,1216
grain/transforms.py,sha256=Su9iU0PyBQpY10MUgLIR0JDmq1IwD-D93Sw60AxkDQ0,997
grain/_src/__init__.py,sha256=w_XcGNrnni5hAz7YlRSsRQQKhFFYOL1fBofRCgVuKvc,588
grain/_src/core/config.py,sha256=hNR4vJ6LJ-n9b8bZzIVe9AjadqhOPQrcBGEAbafV2uE,6349
grain/_src/core/constants.py,sha256=M2l3h3Y0YQhUG_P5B0QerBS1AkjQJm0kVt8MxlmDvwg,1672
grain/_src/core/exceptions.py,sha256=Gt47JZPE00jdHg_5rTYaZgbJOwf_sBc7wJyXedljCs8,114
grain/_src/core/grain_random.py,sha256=XlP97x0l2k2exVKzhy0C3tQ0kIqymPIGrBi45pa4Oc8,5223
grain/_src/core/monitoring.py,sha256=R3az40bqBEr8wB-qA32Un-BKyWPfwupKk5i9-t2ogpg,1045
grain/_src/core/parallel.py,sha256=1Bfy2keK26VURDeXy9pHAk2hYGHAKLDnK-P0ST267x8,2382
grain/_src/core/parallel_test.py,sha256=T907fVeecmcFdYuECPERNNtpsWFKGZbxAUXk0sX4h1Q,3266
grain/_src/core/py_version_test.py,sha256=5iqpRZhGGrBcgMqJ3KzJXZVRMRjZlUOhf1rOU4GIja4,1231
grain/_src/core/sharding.py,sha256=J6p26TZjsci76CisQQujkrmTe1bTkQYoZ5shCzVFaEc,3934
grain/_src/core/sharding_test.py,sha256=XCDCHIw0xPm8yHsPmsDVvw4N73MAvuEUiHoU-HDIXfI,1319
grain/_src/core/smoke_test_with_jax.py,sha256=ZOe9mqFa5ElBf71Rh2ryreF518-us1St-pVyuM6Lu3U,944
grain/_src/core/smoke_test_with_tf.py,sha256=px6Pftz74n9pkGNXPWdjlluUeV7m4GRC8BbukOhD_Ts,943
grain/_src/core/transforms.py,sha256=AS2B0jBi_U0fLzO7YAqsNLlq15TGFI7IUhLevpysgzw,5848
grain/_src/core/transforms_test.py,sha256=81HwywabnF3tKs59__KDt_vXrB6YZSWmV4Um7x6CdvQ,2262
grain/_src/core/tree_lib.py,sha256=vtvDXhxHIuRLgMH8BcoKaN9A65zFeuXVxv0zVmfsSLs,5021
grain/_src/core/tree_lib_jax_test.py,sha256=awfCYmI3nSikl6N91YVusuKGTroy9j4q9-d0EKbLosg,2895
grain/_src/core/tree_lib_test.py,sha256=G7b_pTjUN3fywd1Tqp3pCONGG01xFHLWMNb4eLlTNyo,4104
grain/_src/core/usage_logging.py,sha256=BzzmsyNsPMSEY5FfDf7Mt9DVLNbzZqSfmTEnYDYR2ps,703
grain/_src/core/version.py,sha256=L3b1fEpEmBNWaL3pOeGgyns3k_XuNfpDmgLTBvB0rXg,1137
grain/_src/python/checkpoint_handlers.py,sha256=OSmLamvgaK2jydEv9k8yVgSYK3gS_HtVbCMezVQxouM,3773
grain/_src/python/checkpointing.py,sha256=deqYzQi7y0V7vVHDSy5nYnnm__VFkdzvFMqKwqg5ryo,2233
grain/_src/python/data_loader.py,sha256=0ImuXOn0POoRSmGaw3Aod-oT5YKpvrN2DtLodr2SBnE,24269
grain/_src/python/data_loader_test.py,sha256=NZHG6lOMO-vCRUEZ955Rt_DZYj9pgBAoyoshx9o-fz4,25323
grain/_src/python/data_sources.py,sha256=uyA3dhZVJoHbutgguVfgV6Xvp3faOORuFmwyDik4Mfo,8721
grain/_src/python/data_sources_test.py,sha256=8WxPeEB1diaxXeMxsX2ydqet_eLGMFr4uI2qjXUBsME,4333
grain/_src/python/grain_logging.py,sha256=70KkvqUfaMcva3zCNizgshSTvE-4jl6iJZ1HJDNV9Js,566
grain/_src/python/grain_logging_test.py,sha256=LVQImyQNDhHdqAUA_Pywqee9kHurdA055EQokdV4TF0,1800
grain/_src/python/grain_pool.py,sha256=7MVLj83dUYFvSnZKAr-WDqYHHVv2NpkKYTxodFWocFw,32388
grain/_src/python/grain_pool_test.py,sha256=5aYQmCt3L8FA78SsvZA7U_iIShAC7QhL3WYxoVzgk5s,16334
grain/_src/python/load.py,sha256=TfJrZBVTkr7nb8QtUyZb-GnY3iCteRLkzuxG1WHdfRw,2747
grain/_src/python/load_test.py,sha256=V7PE0yJglcIdRnFZ2614RXz-H7knIQZ2CZ-pUxDtZh8,2114
grain/_src/python/multiprocessing_common.py,sha256=KtqU5OVmTc5ymuKCNfNog9r3gEjwBNfvjS2FsU_Ju6Y,2518
grain/_src/python/multiprocessing_common_test.py,sha256=CDTCOaT5b-S8NtuKl8e2TJPN-SU8Af6u75zb10VnJyg,3678
grain/_src/python/operations.py,sha256=T0EWHGgejM1MVKKLOApHzO8irVQmrUsRpZghzO0-rKA,7480
grain/_src/python/operations_test.py,sha256=dJBDH_e7970UjMuk8FGXWsCvU9K7PTu0Uoxo0TRuoao,13477
grain/_src/python/options.py,sha256=xJhH32Xa4YkA_1p9Gip6en_HoMyppNAOjFTdZZgIJuQ,2686
grain/_src/python/record.py,sha256=mjSmjBbyCrSDyuFtH0CDHKc1atN96gsO1iUtQeaUosM,1683
grain/_src/python/record_test.py,sha256=dIrv1Ubv5zYug8ISi6OqoPsYCFrkEtlSzznP0buqii4,1329
grain/_src/python/samplers.py,sha256=5X3qNd9JbEcZYQNyEc_tWHjBjoJ_YFNqgR8CBUIh7Bw,6706
grain/_src/python/samplers_test.py,sha256=eoeFctBBkVnaXO6L0E7BJFFOov_PioSLIoYLRp7Amag,23905
grain/_src/python/shared_memory_array.py,sha256=hzleiV3ACAMG6ScFy9O4kNKj1jtXg1w40f5r65mUcno,6540
grain/_src/python/shared_memory_array_test.py,sha256=yjnDfjYOSXjyhdoZ3hJ3UCmGBQL7LW9-DQ7vUtGEZHg,6779
grain/_src/python/dataset/base.py,sha256=RIjAMyMPisAAhr4wEG2Bp0SoSCcY6TR-Lk9oD4iehFQ,6835
grain/_src/python/dataset/base_test.py,sha256=YUqR4_Yuumb8Jm2_ZU2jRsGM9swgWu_3jiuVQSqk7Us,3475
grain/_src/python/dataset/dataset.py,sha256=UsS_rnIAV7Yyv60VfpG1xgyxcrQacFp5vMfVLxwJpFk,58323
grain/_src/python/dataset/dataset_test.py,sha256=ihKI8PB-iBqPLWSJdeGarczg88nOdRYFdPokAtF91HM,34144
grain/_src/python/dataset/elastic_iterator.py,sha256=9UbELxBzJW6RMVTUrihkS0hQz83uidI80ewzB-UDkrc,3949
grain/_src/python/dataset/elastic_iterator_test.py,sha256=dhbgx61jSNcGEBWI1-ZfRRNCnVGpP6Wz2Akn0QLjWqo,8716
grain/_src/python/dataset/stats.py,sha256=17MZ3iJJJS-25rk9boVMv18W165jOmdHUsCgjXTvDfc,36675
grain/_src/python/dataset/stats_test.py,sha256=E-9QcWHuuyduBEqS80A_mi7e1ocGN8ioRgiMN7-VYPo,22033
grain/_src/python/dataset/stats_utils.py,sha256=i-8ghDual9aFMBWloC02Ezz443-T5Oj4pHgpma1Dkv0,8416
grain/_src/python/dataset/stats_utils_test.py,sha256=cP4cH4Y7_s68MdwIJes416V5YN1ZT178tmlwKzqwtGY,6946
grain/_src/python/dataset/visualize.py,sha256=FUgn0NMtcyv1FBLEVHJTHtqVvJLqGOuXfyiLhTKXS38,9361
grain/_src/python/dataset/visualize_test.py,sha256=vPw1WeiYhbD_MM1QTdyMHYtmd_Tn4V_00MZ7IsT9WEg,7129
grain/_src/python/dataset/sources/parquet_dataset.py,sha256=PzQBgIyN1O36gP8TdtVtImBdsNEiHVfNxmQezoTkgZs,2586
grain/_src/python/dataset/sources/parquet_dataset_test.py,sha256=l9uU8HbFoEqMIUmffq6ksnV6I1XtNfAkvkhfSVUqONc,2980
grain/_src/python/dataset/sources/tfrecord_dataset.py,sha256=KvCJMUF5gcAOtGCwgG6Y6Jaiqop64TII0SCI6r9o8bU,2848
grain/_src/python/dataset/sources/tfrecord_dataset_test.py,sha256=oGBITZzoVMI5Hsi-XDcMMiHrnoXs7k-xaj-1d-PUy9I,2079
grain/_src/python/dataset/transformations/batch.py,sha256=QUoTCfSTEljw_UpYoMYNa6cbR2GNbc1NyaYkKG2-yO0,9101
grain/_src/python/dataset/transformations/batch_test.py,sha256=Ow7pPd0e00DsmsHYEpiabITPDM3aEdR0gysDg_50eh4,13469
grain/_src/python/dataset/transformations/filter.py,sha256=P2gYUAXvGUALwJosEFRwtO8XooXaFesgaArpmNMu69Y,6942
grain/_src/python/dataset/transformations/filter_test.py,sha256=auhw8W_tXeSVZyjh8Bo-XjgBz576BBcBcsyDWEsOtqc,6893
grain/_src/python/dataset/transformations/flatmap.py,sha256=v8YeObLkU3u9Tum8yiD_J3ToeuQfB-yWa_CwNczw_5o,5581
grain/_src/python/dataset/transformations/flatmap_test.py,sha256=L9kUNZZDEqezOFx7-C-lgaR8Mzkkra4VRIyDFPHX8LU,6691
grain/_src/python/dataset/transformations/interleave.py,sha256=wHI4AjqWx3uuWLbA9cxiqfi_E2YhDIGqnv8zZ-MEMPI,6039
grain/_src/python/dataset/transformations/interleave_test.py,sha256=vdk5_m_CoXAho0NXK_mYdy2BkE72BlhyqriF-O8CXEA,4326
grain/_src/python/dataset/transformations/limit.py,sha256=VqL7MWhxtuhLZn0v7FFDvj6eySs32C06vNwXFM5rYD0,2544
grain/_src/python/dataset/transformations/limit_test.py,sha256=VRlbkbcz4MiLAK71uLY3BKkpF1VeAlz8FajIY36hreM,2985
grain/_src/python/dataset/transformations/map.py,sha256=OeJGjunlnNhhqiDYcL3Ccl5afgc1TA5ca_M3oMRaJLE,13399
grain/_src/python/dataset/transformations/map_test.py,sha256=lJ_7tPdDQGceem0YoZfjXXm633MOnqd84aayw7Nz-NE,11579
grain/_src/python/dataset/transformations/mix.py,sha256=KoT9LEgs_i_4WtXw5YXY-gTuVxCDQcT4kGNJb2D1evw,10768
grain/_src/python/dataset/transformations/mix_test.py,sha256=8rmritplBWFYlMA7mZAiH_9miORM7i3Jdx6uxrOszM0,17963
grain/_src/python/dataset/transformations/packing.py,sha256=bYaesRxndPh4ak5VdBx98NqYwv_9cGiTc-l0pZPzE4Y,11198
grain/_src/python/dataset/transformations/packing_concat_then_split.py,sha256=bGvbGbi0lLopwgxlcrtQI0D_DA0oSMIGLEhfClZeHuQ,25677
grain/_src/python/dataset/transformations/packing_concat_then_split_test.py,sha256=ugDUYZ0eAICDNM0T02wngzes4bWnayxlqxNafHlqBhs,20064
grain/_src/python/dataset/transformations/packing_packed_batch.py,sha256=F5QxRMlkdsC-70rq9N2PRN5-5rOYiXLy_oeT_BTlfkI,12047
grain/_src/python/dataset/transformations/packing_test.py,sha256=X0HcVsp_LiRQ2xWi_TtJhI6EPtNWZFAD9z1pqDWuACA,932
grain/_src/python/dataset/transformations/prefetch.py,sha256=43ZBf0tK7mjO0w2mH9uz6pdU6gmK-mYymxdMqkfnVlA,29781
grain/_src/python/dataset/transformations/prefetch_autotune.py,sha256=B9UQqD01Jrf05Su9xwh_tYXAf6-p0YY94_FqqG3HseU,6088
grain/_src/python/dataset/transformations/prefetch_autotune_test.py,sha256=7uqADfUZzy762r006y8PsSWWrer_peneYmF3OLkeAx0,11616
grain/_src/python/dataset/transformations/prefetch_test.py,sha256=SoNI4JY4eInLPeaYhTkYAD7H1V9mvOw2pw7tdpDWsho,29292
grain/_src/python/dataset/transformations/repeat.py,sha256=tCfyimx7WDa9MhyKaXCKBBd7Y1XC1KZXEDzJ0n4idgU,2080
grain/_src/python/dataset/transformations/repeat_test.py,sha256=ib5vyZoovhjfZdeomD6Rz2malunFm28AHyT_d3gyRYU,2650
grain/_src/python/dataset/transformations/shuffle.py,sha256=D15T8TmpQpPkDmUHX-3u3ab6M7DH-BNPtxQfH2eSyV8,7733
grain/_src/python/dataset/transformations/shuffle_test.py,sha256=8UU48z3YgobwxWucTKCzXqqvI42vFmrZNG-yyDAp7FM,6423
grain/_src/python/dataset/transformations/slice.py,sha256=Bt9rty95PM317LRwmlknFjqY7VrWqlGqpTyIYCY8iD8,1627
grain/_src/python/dataset/transformations/slice_test.py,sha256=EFwdGAnBhzk_C4PsoYwEDH2DWInHK8tXPSQ64DSMfPk,3578
grain/_src/python/dataset/transformations/source.py,sha256=nmtKoaS2No0fItZm8eNAU973-QITzZR1I3Vhdb4Yd2k,3563
grain/_src/python/dataset/transformations/source_test.py,sha256=cjbw64aVG-W7G-_Pg9-p8TH3AVNg-M1_uXRnVQTdtD8,4051
grain/_src/python/dataset/transformations/testing_util.py,sha256=eX4sqWj8b9C0T87E80GIibh3ExRsZFcV6N5tHd7hUTQ,29993
grain/_src/python/dataset/transformations/zip.py,sha256=l7ZX2DzFMcLqB-zecHfhErPLf2PzJpzT6ZhICDYonvk,4422
grain/_src/python/dataset/transformations/zip_test.py,sha256=eOh-dCZIKZplA9AtJmiQPbRgLpZcxLCxh10gcogH2yA,4696
grain/_src/python/experimental/device_put/device_put.py,sha256=cTVVyy7SAwyOODGTwqnyHKkhZxRkTluNQWPwxj3RZFs,1817
grain/_src/python/experimental/device_put/device_put_test.py,sha256=W08vKvALnoELf5kI_8R6a63ALoGbJf8kQ8RO3U-grzw,284
grain/_src/python/experimental/example_packing/packing.py,sha256=ZlWCEJS0uibMUapwqE4Ze2ilHeGWR6UcKzE5cVa9Ljc,8892
grain/_src/python/experimental/example_packing/packing_test.py,sha256=XxSIEiZq8xbehadydXlGttxC-QUV-UR3bXfWIaJD3vI,14350
grain/_src/python/experimental/index_shuffle/python/index_shuffle_module.pyd,sha256=Y_2Vu97KbMZWg10E1fviVn7hdYKymZbW-YcRli2HeQ4,552448
grain/_src/python/experimental/index_shuffle/python/index_shuffle_python.py,sha256=UIF2NnXL8xpr_t5LLgqidepYrd6fA16UlAMCSod6x_8,2569
grain/_src/python/experimental/index_shuffle/python/index_shuffle_python_test.py,sha256=fUWLECMbjz3TNQdRpFe9ynrVEA-z5t2KLxcqLVDO_QU,1671
grain/_src/python/experimental/index_shuffle/python/index_shuffle_test.py,sha256=0Amu3pkGLHaw5uQzVhqk5JzC0Tiv4Y744kHxAjYmglA,1633
grain/_src/python/testing/__init__.py,sha256=w_XcGNrnni5hAz7YlRSsRQQKhFFYOL1fBofRCgVuKvc,588
grain/_src/python/testing/experimental.py,sha256=0NFq2UcHCFKNitzP2MdvUu2SEjpRB3crjSm1kEP_Deg,2085
grain/proto/execution_summary_pb2.py,sha256=7L9VJ9o3eKrDjlO6nOi8mYy326S4aAAjK0neu_P4If8,2618
grain/python/__init__.py,sha256=Y0OJZYJ1v7zHNVBmbeUL3IouJ9-T5gG0reJp_VkEyM8,2715
grain/python/experimental.py,sha256=2HUtuuB1_wFdwPZTx5OOMNkndQerPTeHSzhWAg8mraw,2756
grain_nightly-0.2.12.dev20250818.dist-info/licenses/LICENSE,sha256=HrhfyXIkWY2tGFK11kg7vPCqhgh5DcxleloqdhrpyMY,11558
grain_nightly-0.2.12.dev20250818.dist-info/METADATA,sha256=S4M4BGajA8JxA5n-qHX9Vb_o1ufpjjHbIljIKJL3Xpk,17048
grain_nightly-0.2.12.dev20250818.dist-info/WHEEL,sha256=8UP9x9puWI0P1V_d7K2oMTBqfeLNm21CTzZ_Ptr0NXU,101
grain_nightly-0.2.12.dev20250818.dist-info/top_level.txt,sha256=-B-uymHFMIUZlLoXfhhon8S30_moKYnumB5yrjz2zg0,6
grain_nightly-0.2.12.dev20250818.dist-info/RECORD,,
