lenskit/__init__.py,sha256=zgGRiSY_V45c6234IdlQMoX-2rszFuafV8ovwhHmLmg,1223
lenskit/__init__.pyi,sha256=148VOxDvcZxKe0WguBEVkBbnEhzW0eePT113vhdzwzI,1162
lenskit/__main__.py,sha256=V-bM_cBNg81XHrK2FRk-mE3anWUmcrk5FAr8jaIrLK0,304
lenskit/_accel/__init__.pyi,sha256=Z8IloReEUHMpdVDrZGNVf20J9L8ua9RMAQNb8knQ_kQ,1533
lenskit/_accel/als.pyi,sha256=bNRWZQHU8D_yiK8JTKH8o0p_HeE-jMcROVCAzNSiC-0,409
lenskit/_accel/data.pyi,sha256=bv9TUD0BZdnByOox8B8ODpTDTIoQ9bo0AYSD2U3E42o,2485
lenskit/_accel/knn.pyi,sha256=QrPImY8fZTiVQilUETAGqqLpKoPRf1O9QrgMGM9JCeM,768
lenskit/_accel/slim.pyi,sha256=Mbcx1I3W89npDMb2x_KG3AnLWGfjtxThBYwgK6Tv7vY,333
lenskit/_accel.abi3.so,sha256=av4Gr4odi5haCilMCzdocpe7VujiEiUpcQZtAoUcNVo,8851768
lenskit/_version.py,sha256=Kg7TJkAy81TlxqioEb2B6HvCaqtedxpTO7f9peH-Rxg,3122
lenskit/als/__init__.py,sha256=5hXcnnR_II-OWyQfoe-aflswZX6ExGrdD_Vctsr6U58,550
lenskit/als/_common.py,sha256=_wdpAOeXWXbQ0xPUHD3gCIRzIiPYyVC7E05_8JnlSVA,11286
lenskit/als/_explicit.py,sha256=2UOtNfNHER9y6k9czRIE4CGmIhLU_8v3FMcZdOVz14o,4760
lenskit/als/_implicit.py,sha256=Ftyk8cb3L8cKo21S3W8H7ksBNRGp4U17nRgUxDwGFIo,6243
lenskit/basic/__init__.py,sha256=x5pRs3B6AF7924fWPfAxFKWbAaZMoEhYsDNeYl1jsWQ,939
lenskit/basic/bias.py,sha256=eKT-dnCwyuGNjOSJYj4omfLCE0ML43HIHOVlewfsu-o,12186
lenskit/basic/candidates.py,sha256=_ffg6Xvwh3pdwznMqBQXXVafxVE9P9TiXbhkcMZBW6g,2857
lenskit/basic/composite.py,sha256=Kc5w9ReYjb5aOsDLtxkuTJ6baTcErLmx_6bvPh8oMRE,1078
lenskit/basic/history.py,sha256=5tzIOuAhRPmHSwNqF-pZuOgtmJfZB5CpBzJ_u2lakRE,5259
lenskit/basic/popularity.py,sha256=VTiRyLq59wgQ_D_H8CmfMCF2qmkAnWavuHSE9AwYqIA,4319
lenskit/basic/random.py,sha256=G4ur5rM8JLfvoUG7KSNMY_jpoph5EoeYK_IRv8Xlzwk,2209
lenskit/basic/topn.py,sha256=sEMl0aAkVQ2E1zWOLgmnTvYln8CTzDZxaOy9Qo43DQo,1792
lenskit/batch/__init__.py,sha256=p_NzoCo8aaic9jKbuwRS_-KHbMf7Zo0NbUPuAuyHsmI,4878
lenskit/batch/_queries.py,sha256=sGFHviCMJtidHnufN-SoLA7-KM1VXNnVU-z1-lrrMmA,6936
lenskit/batch/_ray.py,sha256=BoMNx3tBqov5XpLeJUeSoSls9BJU_5bX6-aHsRXWub4,1794
lenskit/batch/_results.py,sha256=1d4hlpf4ZUAnsBFPKh82jZqnhiINpO19eukaInkc90g,2200
lenskit/batch/_runner.py,sha256=3NAqHMkRlhBQIBOKXMyDVmh2atnOTUBihVetzJub40A,9840
lenskit/cli/__init__.py,sha256=0W3kpPtKxfGT70mVZVIRf8NcqgwgyGZmeNEnxQ_WxA0,3996
lenskit/cli/config.py,sha256=cI8_CLYsSLWVMKLccY86W9aYREzg6x7p5ur1CoUmeR0,618
lenskit/cli/data/__init__.py,sha256=usZ7lZxXaIRdLToXIbHPismyuH4g3a1wR1QV4hsJke8,597
lenskit/cli/data/convert.py,sha256=1WEO5bgtWJD6vPDengMAnmCy11i_Uc2Dw2kgxbUiB8U,2340
lenskit/cli/data/describe.py,sha256=3vriZgSYPllW3wiTEPJWlsrp5dsgdGrHLbRZq0JKVi8,1663
lenskit/cli/data/fetch.py,sha256=8QFR0SP67aPcC4SYKhI0YkTq7SjGV4zTvabfwpVsulI,5522
lenskit/cli/data/split.py,sha256=6vmS3jqLDaZ-gUh8tmUA3KZPubPYODFTMPqBzMe0IXk,2686
lenskit/cli/data/subset.py,sha256=Ei70bLjrhTTiDsPH_YOF13uIPPLecDGih8orMqvyZwk,3054
lenskit/cli/doctor.py,sha256=8IiqdYruQFxSQfzKSYjv1brDRq5n3p_RCEQhLZ7QYgw,8870
lenskit/cli/pipeline/__init__.py,sha256=Wl9hmTgzrvPr2FOdZini3r4xIFj0wbtAu072U_F4Fcg,443
lenskit/cli/pipeline/_group.py,sha256=-ITePoPBzOJ_IxmGtSjiYeUemCeHLuePaEcDuyXmJe4,332
lenskit/cli/pipeline/_load.py,sha256=nswJBlcArASGPWOJqIUUVQizoS-pz75MmW08gGwL-_M,2610
lenskit/cli/pipeline/diagram.py,sha256=wynAtybvWVA4q4XTYBm1Ph996cxDzAKFDroPDNU-Ttk,2076
lenskit/cli/pipeline/expand.py,sha256=TGzMwNOC41xptmhvZM2QscWkjYDOXb5_36JHu1Ce3Q8,1118
lenskit/cli/profile/__init__.py,sha256=tsS4_ByKoJ5ho7HKRVSSB_oIwtOS9akdTJXlR0-Yi40,415
lenskit/cli/profile/summarize.py,sha256=vnKTVdl2VWC_GvvfLLp_GRim6XJEzxJvjUgb7APtcEA,1047
lenskit/cli/recommend.py,sha256=zTTOkzl1JfdqNbwnXQrgJ1MLXh8JfGnp8z-mf4ZXP_s,6673
lenskit/cli/task.py,sha256=kkU5zVfTDb-SALJZEFRnObb9yGfwjM3jNEVF8BR4Mng,1058
lenskit/cli/train.py,sha256=Ma0iy47yNUYkkChu38tqkBCcT1bxRpGDrE7ZjkiNkm8,2017
lenskit/cli/tune.py,sha256=bTgubufBj3WbuxBJsqvP9rb7lAStbkC1v_zrJhsbh1s,4902
lenskit/config/__init__.py,sha256=ywIpi871qxfUhsHn9_crS5bN7sAM-3csscwRIFc5J7s,4533
lenskit/config/_load.py,sha256=DXqNBWUM4UV_FGACR7O-b1rUZ9MFEWHMshW4NFAPJck,2765
lenskit/config/_schema.py,sha256=WDUgRTTYT4H6vDc2cR9lWLHBAVjiJc-wHd-k_dLe4Xk,8553
lenskit/config/common.py,sha256=riJ_JmYMw4Jhz_2oihs0mw7eJKZjm3NIqM_oQv99-S8,1458
lenskit/data/__init__.py,sha256=c5_JROLYvOhS_c-mwIvl9hoH7LTRgIMVlIiOP2NBDpo,1874
lenskit/data/_adapt.py,sha256=TF6T93ugswv_CZxVJAXoPWla20QKgy5atm4XXj8xmIQ,7159
lenskit/data/_arrow.py,sha256=BI7N-Eq78dWQYVt1YPnz_581qZwtmxk1H20E3jhPtaw,4414
lenskit/data/_attributes.py,sha256=uRGlUdE0KQDBj-Hp6KAbBxnuYCTxxyMfPZ-Q48h18Ow,21372
lenskit/data/_batches.py,sha256=MDOXghjO0aqs77qFq3Tp4WwmRPYhY-xikrHha_rc8r8,1180
lenskit/data/_builder.py,sha256=JHmvtM4dd3hyYfUon_GPk3I56UDJipAHjrCJNN_FCL4,45530
lenskit/data/_checks.py,sha256=mNcI9DRN0rj3Qb2V9QKyKpE2Hg2TffHwxpCuJrUKjgk,4192
lenskit/data/_collection/__init__.py,sha256=k6OWOZQrO_IO2IYVNIxM-1qlUYO9pH2tA6FQmMqd1z4,610
lenskit/data/_collection/_base.py,sha256=04UxBBQnBNIvWzNivJUm8Bsx_QVomc0PpX6OzAfHHTw,21315
lenskit/data/_collection/_keys.py,sha256=4gN2okkR8Bqs6XxxUc3MXa-ltxAab0tnr_BVO-yOr-g,3335
lenskit/data/_collection/_list.py,sha256=jsG3ab5rforNL3ohBAkiDFJAdhxpGlJ4jMaPCFWJ95Q,8010
lenskit/data/_container.py,sha256=iUuzCG991WW1iUyhFHDgfUKIj0j3OBt5W6y-eRK3eeo,4717
lenskit/data/_dataset.py,sha256=WEdruozD5DcxX5sG1_DW8dtNy1XyxPHU_bnaKpYabWY,19095
lenskit/data/_entities.py,sha256=PjqyUhrGmBNJeEgZWM4jd-87A7KOcZQ6mKyzJ6GSovk,4936
lenskit/data/_flatten.py,sha256=1KzGHy3B7yxcpgxUsmtfalG_zDDwaO8uaxf-76o1ItM,996
lenskit/data/_items.py,sha256=-D3c3H_1eqlKEO9GfORB4ZWuCwKnZWaoAkT2F9D-2DM,44942
lenskit/data/_mtarray.py,sha256=uhKF07ARt3NYkDiD-2NRKw3mTIp5zF_qNVJVJcc3EkU,8564
lenskit/data/_query.py,sha256=ABm33ydok0b952is5BHVFafJGW6qIRreDEuPT6rm00U,6375
lenskit/data/_relationships.py,sha256=mm1H0uzYuYbPjNnt31GIAs1TEETix1Mts8fqJ16iy5c,33792
lenskit/data/_summary.py,sha256=FDzQMkXwsWDohrDl2kbN7wMKrJg5G3m2_qO6RhZBBdg,6289
lenskit/data/_vocab.py,sha256=pKtUJN0xn0Ucs5VsyyS31oTzLnyNiU1-bLDv4K8hcoQ,10032
lenskit/data/accum/__init__.py,sha256=7Gp7el4FsjPIBBr1QeEmKByEQIAMMEP5i9A_lUMID0k,477
lenskit/data/accum/_object.py,sha256=GS9ha5BZUtbGZkRN2RW7f6cHLnw1O3lww-_8kAmgwJE,628
lenskit/data/accum/_proto.py,sha256=ZRSlIOYrgLZFwGErXAIAzO2WiKsySVu4TlLKh1dN8is,935
lenskit/data/accum/_value.py,sha256=LdkEyqtCk7EeONDK0dsK3ZOo4mMuZlD4-n52dGonJkM,1628
lenskit/data/amazon.py,sha256=yph1gCstuiC3-jdfaN-Mf4RB7E2GDfEsDIY9Auv-FWA,606
lenskit/data/matrix.py,sha256=O3OgbW9sEyWCpc7PpcdOqqaaaIDc7l0ufyNbLA735R0,20775
lenskit/data/movielens.py,sha256=xPjP62mPepntmB6r4UzGaRfxauRz9A-IHZlZNU24X4c,650
lenskit/data/msweb.py,sha256=bDHOkgA-PcebEf1cVvSloPlkBnu8IK5awLJ7AhXwjfc,3233
lenskit/data/repr.py,sha256=Q4h6IZL4VHftLmQ2f52aMIjunoruZnbS0FTqjTAf7Mg,3213
lenskit/data/schema.py,sha256=pEtSz4MCIJ_aiUkQa0gO4SIXO0GuKuE78TLiEEEtDu8,6277
lenskit/data/sources/__init__.py,sha256=FK_0QyPpxnXuA-oVIpRQyfXb8fMy8FeF4YhKj57xB9Q,267
lenskit/data/sources/amazon.py,sha256=m0lfxZgTsGSiJk4OXSG-ooi_5cKly55pDn8vj6_5Wzg,4484
lenskit/data/sources/movielens.py,sha256=H2yJFXaoz37YB0ueQmBCaZlXBuAnIUF2jTucGln_CuA,18171
lenskit/data/types.py,sha256=ZzTjiURCUS3koi5hu1Go_mvjaxYhtouCj5jPPXLz5oc,2581
lenskit/diagnostics.py,sha256=z_mb5W_zSTRi5ApTjapS7miXi8JnTiJ1Ry8RlQFVaEE,1676
lenskit/flexmf/__init__.py,sha256=cDVA4pUPS0LWFO6jjENIEs8g_4O1SU8bV4rD09UqjXg,958
lenskit/flexmf/_base.py,sha256=QNMUnERFFM1ju3EAtx6WiIrQUMDNyqJTXQsybOe7gn0,4759
lenskit/flexmf/_explicit.py,sha256=v4dspJm1ffGWiuUH_FL259_Y4y3cc1RFFJgPiI7dftE,3735
lenskit/flexmf/_implicit.py,sha256=1SuSKWfEMnns__6TqMaRym_JGs0IK6qvgNJIr6vA8TM,12941
lenskit/flexmf/_model.py,sha256=JvsnVCmkFRe2ajvXqUgBX2kSfXg8FIe80m_XCXod6Z8,6475
lenskit/flexmf/_training.py,sha256=311omGwMnptwpnUCHS3G-q6LiFxH1p86HfzeLe8A9_k,12476
lenskit/funksvd.py,sha256=OZ_gnmWvTJH8ZgJv_FLozz31fz_S0WbS94pm3HhPgoE,7203
lenskit/graphs/__init__.py,sha256=CO4MjmXMtmxOjUJzJnBF5TVuP1OI-29pmmdqHCxJMo4,495
lenskit/graphs/__init__.pyi,sha256=ACMaAB2KIg383WW6xguAesernLNHEZ7laIrzGQ4NIlU,165
lenskit/graphs/lightgcn.py,sha256=2RfBVhuQR7C7sl-howgz9dzNZ6BZm7aOmpfDIbFrclo,10345
lenskit/hpf.py,sha256=CJ5o18YiG2O3QAt0op85pIDZemZ8EdQZkvOWf6hcw1Q,3701
lenskit/implicit.py,sha256=VFLpvAJbMzq8npvzgt-VWXTaVHNPBxsX45ed3ojKr3o,4502
lenskit/knn/__init__.py,sha256=ApC2OrQBE9w2xMQP6bRobPKIQZtVKVBhCfKElNyxg50,705
lenskit/knn/__init__.pyi,sha256=GXe8UrolkbHtoh_-1oSlO7Il1zvpOKXiu096SDC9EE0,539
lenskit/knn/association.py,sha256=N9RSamVOvU298g7sD07FP-CGaZ19qsjFmTPsOO6WKEQ,6108
lenskit/knn/ease.py,sha256=mTzRhrkON5Bj40o14JeiMeDQMW4R_l54AbbqNI-Apa8,6353
lenskit/knn/item.py,sha256=Q91c8IkuZqYNBM2h9LslFcZyhyeCuLMwqslwWi0vWMM,10787
lenskit/knn/slim.py,sha256=-ufO2kXL4_0NfGmHF2HRJnmi_8pmVLqNuI3tLE7ScS0,5088
lenskit/knn/user.py,sha256=bEzjIJ6Sd3etUjFWDfCpwk0ZBdeV7wpfp-64gI-cX9w,10517
lenskit/lazy.py,sha256=jkiFUzUzpuRVcSkq-d0mA86hPMnJA-26CKSlWIdDD9s,3238
lenskit/logging/__init__.py,sha256=PX84cINKmp6XuiwxOijTGeUTct9vOgdzcZQjBtEoDtU,1022
lenskit/logging/_accel.py,sha256=1X-5P4jAjgotosHknvwnJqzFW3rIhYl17fzh3svnP3U,1797
lenskit/logging/_config.py,sha256=mrO7JeWEAF4I5CD3Lqt4BuLGhetwypSmR-uPxNXR7eo,8755
lenskit/logging/_console.py,sha256=8WQz4sGhVVtMAqtaji94sM9CamiUmUopNmU6HQIklRI,1541
lenskit/logging/_formats.py,sha256=pUD1AKnLQgvWzwBMRGH6_PMovHq9S47wHYPFo9Jyc6A,903
lenskit/logging/_limit.py,sha256=3R5MIXohPCszU0IFq_gKhYDwTdvPYfyDvXpf_YmPQl8,1099
lenskit/logging/_monitor.py,sha256=tt5zwpPqT_4XwitTj5H9S5TsB0sT7QGccxt-Pu3anFY,461
lenskit/logging/_processors.py,sha256=gqKu7ClB5U6i-48dkjCWQ2w4zkABNH8PjEmOxmhYxrw,2356
lenskit/logging/_proxy.py,sha256=aekOGgrODAqUJqwcbyd0nBy-hppngnTVImwekMsjMXI,2172
lenskit/logging/_resource.py,sha256=L9_5aGuCEZhv01g20Y4oMBNCZk0xpdgZMoGjdQnvn7g,2927
lenskit/logging/_stopwatch.py,sha256=MS-iIX1hpoj-oCZqEG25I0pKhDsvPtsF_wUkB4mET7c,2014
lenskit/logging/_tracing.py,sha256=mQyxiC96DAg2hHnj9FizF4DrQw20et3R-n9oOu_QYog,6758
lenskit/logging/multiprocess/__init__.py,sha256=EhqSC9KPbL8urt2VE963HwD6FnbAIUC3ZuJ96QhQbfg,611
lenskit/logging/multiprocess/_monitor.py,sha256=XLnbkzVgfDnm7s78x1ugbxgxnqXTj6UnQuPc-7mwLiE,11744
lenskit/logging/multiprocess/_protocol.py,sha256=yCkcz2GfaMPFweGJGm2Wm5VGdN9ReFK1hzJkdRc3THY,1518
lenskit/logging/multiprocess/_records.py,sha256=1vL_VQSfll-UinwHUjIYSi8x4uPBhwZctZwupmktnnI,630
lenskit/logging/multiprocess/_worker.py,sha256=i9JnhmiDyHxS_8P-ykP73qy0MdtCw2w4HS3D5qQx-Jo,9771
lenskit/logging/progress/__init__.py,sha256=8tOMYxu7IWeK3U04m29ZccDQQfhnXRx-gv04wEc7L7M,483
lenskit/logging/progress/_base.py,sha256=oGlXTjRKJKzRw4FharZIpmGZEFSM04HBmkEwV5ZxTfQ,1684
lenskit/logging/progress/_dispatch.py,sha256=O5td9af7k4iHTycatVrIfNVI5_vPvVOW1bDW3-mC_qg,2647
lenskit/logging/progress/_formats.py,sha256=KGCYPK8w-_v2Fayvc9_A6iRuM6onBgEg0imKYXdApRE,403
lenskit/logging/progress/_handles.py,sha256=MxofuoT-DA08xxfq-NaryNW1fQavFVZHhmZctzaz-Uc,1064
lenskit/logging/progress/_notebook.py,sha256=qOOQZOJvnf1j7XjUEix1Vqsis3yANpsnteUrbVqzStI,3327
lenskit/logging/progress/_rich.py,sha256=t6h-6zZnB8PLQaJ60NzhOT7u4OqvB1H7wv3rzrrWFRo,5086
lenskit/logging/tasks.py,sha256=J1lJNvCHE78q40wOP9tu_yzLuyaIYbiC3jCOdshsNPM,14058
lenskit/math/__init__.py,sha256=qA7aBFOjBqQyNlvN1rmczmUQxK3o_V99ZJqYnTbqyNc,259
lenskit/math/solve.py,sha256=hTTzDRpCw6H-Ou7zXziv_OAk0WcCyyn7AJcvR5gHEaY,1190
lenskit/math/sparse.py,sha256=jy2xYZPHZOZQw55VKkWFWY0x9JDEPvuMsG4edJYR7pA,1222
lenskit/metrics/__init__.py,sha256=zkuD9E5qQEWc51wG6C24HQahCmU6doVKa52ErlOy5nY,3321
lenskit/metrics/_base.py,sha256=F4VSMavl9ewyKy-hNfS3-TLotHvmSoOtutZdkn_aQLU,4966
lenskit/metrics/_collect.py,sha256=RDsV_jXmdZmcz5jrjNEudVAIAJS10DPyyI3iRCEJx-s,8034
lenskit/metrics/_quick.py,sha256=dAIqFWPobY_LDSX4ACQHeirq6ZNiBeRqtkdtom8vuCQ,2194
lenskit/metrics/basic.py,sha256=O1CVD-Fg_cAtrbTkKXi14p_Sq9LjlZvgas2T6vcafjQ,861
lenskit/metrics/bulk.py,sha256=wVZp8NLFae0MBgirReJBnm3t1Tq9iAly0AaaT6CCceg,6725
lenskit/metrics/predict.py,sha256=EuZai6PaxT3gJCQ_iOBdDVkDibd51PWIpirmebA_aT4,6726
lenskit/metrics/ranking/__init__.py,sha256=fpqBAckTIsoLz8CXZwqVFVP4HKIkjUA07FPveJVBD5A,1070
lenskit/metrics/ranking/_base.py,sha256=Cm0F8NKERNdPu5zzD1LpNQvhTehWwo9U-S2zhlFh-rs,1899
lenskit/metrics/ranking/_dcg.py,sha256=GznnkeMhs0oE0B64ohWgFKO_mC0TNdK-kQRLMddHMAI,9185
lenskit/metrics/ranking/_entropy.py,sha256=_3KApZ3mIbchlVgFPMa6hrSjg4ouPdDnTQ9SiMpTv7Y,6051
lenskit/metrics/ranking/_gini.py,sha256=8rVin-uY_hpUn9TUqS95X74hHcSupqO2R8XezFW2Yos,3649
lenskit/metrics/ranking/_hit.py,sha256=7nHBgans6IHTp7Chb8UTbbeXuxLTsvh1c8JVTgfWXqg,1175
lenskit/metrics/ranking/_ils.py,sha256=f9-G7OovVpu2NK2zpMvPSoWxg7o1aJP_7jzyn-s46JA,2984
lenskit/metrics/ranking/_map.py,sha256=PAJNidv_-ARWctoc7X9qSke9Re8_09MBn-13LO4AU7U,1288
lenskit/metrics/ranking/_pop.py,sha256=z4bycSIF0n1fbmu7Y2aXffJo5eONJm8Q4jTAGYdkVhc,2826
lenskit/metrics/ranking/_pr.py,sha256=EYAxMwnB9wRSMe-7ryYAoZOR8AUBsYBw7fM4vX2Jjw8,1798
lenskit/metrics/ranking/_rbp.py,sha256=hwL1CwOBOWHR2Ai7ZeT0QOfllaBfMliJM4nC44Wf5ws,5411
lenskit/metrics/ranking/_recip.py,sha256=wvVdrCk4pCc-URAgHflHrCEwAgsjaVU78Sf7GrOJAvc,1562
lenskit/metrics/ranking/_weighting.py,sha256=8A_f3rAjsgK2HFVB8LZVDecO5sGYgpUlFD1Dfurt0UQ,3567
lenskit/metrics/reranking/__init__.py,sha256=Bh6iBZBtBZkTVpFusm8Jgz3kPPjfj0jSSP7v5A4z8fg,391
lenskit/metrics/reranking/_lip.py,sha256=V0tfCkuXMfm44l4LWs43l_kNVgbV5S8kyoqjJOz9ubE,1327
lenskit/metrics/reranking/_rbo.py,sha256=RGtCze_1CZxuCpCWwX3yH5j9r9xgTKJb7WyMLZRlx-A,1568
lenskit/operations.py,sha256=ZUmwFbqX4ua_l9-mCZsw1ho-dJ52skmWPE8cdkKo9MM,3683
lenskit/parallel/__init__.py,sha256=Nupu-8-LYTrAX3jN3_ziLBmMqkJTYdelJmOP_yQ8s_s,673
lenskit/parallel/_task.py,sha256=LvbV52VonidE-MQke8g6L69XrA6fZomxQXJETIUoEMA,4045
lenskit/parallel/config.py,sha256=FMtLBZ8HviyYE-lxt1h_rar3XL3slL0mo2hwmJbvJDQ,3961
lenskit/parallel/ray.py,sha256=cTiGpnKzYwXL7YEUln4WAtykT6GWbVjBcp1YKTfQmxE,11201
lenskit/pipeline/__init__.py,sha256=XLrYKwOLGi7l6gkhrvhfxWry5Fe_r2QZxajrhamQ-gA,1332
lenskit/pipeline/_builder.py,sha256=1UFXqv5jL1OFtvn_m_AM2IsZem_ClNQO2-8AMShPtOQ,32092
lenskit/pipeline/_cache.py,sha256=9dbGw6FsGz2HaG80DjDrOSqb2FlrGAZoCTgMBsDS52M,2706
lenskit/pipeline/_common.py,sha256=Sz2hTwyQfuHIr2EcxQx0j1iSUZ6qFel-ycyEeH51e68,11419
lenskit/pipeline/_diagram.py,sha256=FY0jNAuYdYVLctzpQuaXmpTzPw7XHyIA5DGZZh7YQLw,3207
lenskit/pipeline/_hooks/__init__.py,sha256=q8gtKaSugsCz_FluqkzmruBkhB29frjcodIoIwh3uMc,2504
lenskit/pipeline/_hooks/typecheck.py,sha256=-_38Pf0nk-xAEQyE5-NQGqOHCocC8fXvpTylJhHLhPc,1270
lenskit/pipeline/_impl.py,sha256=1AAn6hKSnZeeo9NVzWx1dMJpWg4KHofrnDDFuJO9zr4,18332
lenskit/pipeline/_profiling.py,sha256=1EGq68LnbMe2k4GG1kmZ2EOIBo9I6L7v9ihRXQFBXmM,3656
lenskit/pipeline/_runner.py,sha256=l49KgW82JzVXSqL37VSwpcblgQ4U2-ayPxuGZs8EelY,7385
lenskit/pipeline/_state.py,sha256=-QYsSRuFLSRtGLcCb-zK7x9tk5zge1jTQ3L0x-n7_hg,3322
lenskit/pipeline/_types.py,sha256=iLM5covJTLlNfCCcFHt3-F8lg5wkoY8naSfVLKvzu4k,8800
lenskit/pipeline/components.py,sha256=IrJYfIjgTrFFgp-9hBXBXjz450BdA6wDWScpmkA_-yA,9734
lenskit/pipeline/config.py,sha256=F-zdfSV-dPAhDXHkA90rp9P-8I9fEkseErWwE2_lPZo,10557
lenskit/pipeline/nodes.py,sha256=hJQEaG6LLz_W9AqpntfOKygr2IX_SmOr96Xgvnef3bM,3881
lenskit/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
lenskit/random.py,sha256=KMISPAUJ_OXWF5qV_F_hr-4zxefDTblQlXgQVuk3eSk,9850
lenskit/reranking/__init__.py,sha256=mYQqhQxU4WffVXi1EfEws11PtnlTlaRS0WcckdL_0FU,349
lenskit/reranking/fair.py,sha256=t0XQuXlzFzLJMxOECETUqQpO2Bm2HqKJsmNbi7DUNKw,8319
lenskit/sklearn/__init__.py,sha256=dUPf9eRL9bfgp-jiDhTQjbsocIgU3WnTARLAc83Y0Vk,271
lenskit/sklearn/nmf.py,sha256=cT1p0CJcbIiPM4OfE7rT686K-Zqxo-XmWoDvSL4Se7s,4659
lenskit/sklearn/svd.py,sha256=LuLJ2XRbsVNWTDXBqzActItX6RAOZBhDlY7Hnv8a6ZU,4425
lenskit/splitting/__init__.py,sha256=TpAx-f28EsY_HlLRejp2yR8jOnAiNogh83RYtcYfgGQ,1359
lenskit/splitting/_holdout.py,sha256=h5kaFQ4UBVHzR-7xI_dGce_WOMhDGWyTK2tn0iubqBE,3806
lenskit/splitting/_records.py,sha256=JWIv_xsLOf7ePW-oRNQU1kh9Y2RVfKJpyQ75IMR3Iyg,6292
lenskit/splitting/_split.py,sha256=tKocJIUQeAyJDlbFY69p5C8l0qmTEtKjfiHLDCnKUuI,2117
lenskit/splitting/_temporal.py,sha256=yPH9NDkDXi0bouCH1uWnqsx94wNs1DpPPiLa-w4OHQg,4940
lenskit/splitting/_users.py,sha256=UOWQ1c2F5we7sa7vE6WGiPMGuChtr4t04lBeOVdOmsY,5471
lenskit/state/__init__.py,sha256=BUJNOC_EWeOOpWKrh9VtetME_W1iCSVkZAmotNrMAGU,597
lenskit/state/_container.py,sha256=V9D2oLblj9eT3ioODP8xhRxilFAFyhfxwipeutcJl5M,1823
lenskit/stats.py,sha256=uwUUHUVbXSEUNdbh4bZdJK4yC_6Mwsy0PHlIE-E4WjE,1730
lenskit/stochastic/__init__.py,sha256=8HEwRaGRiaa_gLAE3K_3_hI3Ku4xf5noA9qyulz_Vdo,420
lenskit/stochastic/_ranker.py,sha256=gDjNKZ1GZKcZlcEuFrxBbfy6pblhNsSRo22ITEOIEW0,5239
lenskit/testing/__init__.py,sha256=q1Mu3WVjcKs-vjfSIRN8qK5ib9Fk9n1gYelPs5cu_og,2106
lenskit/testing/_arrays.py,sha256=XnZyJmcbMLF8e7dx0mbjYtyQGXnU_R2jmS57kg_sPII,3110
lenskit/testing/_components.py,sha256=bdHvNQ47vAspJH5LxHJ_Fc1j8T1xD22F65uhxqKxp9E,14562
lenskit/testing/_movielens.py,sha256=zaV4FumQWxRC3JYA_PwFJb2iLqyeZOO5-lPIIZxrAFs,4512
lenskit/testing/_msweb.py,sha256=g0cIpaIrM7H3SJ0pBbvmR_qQNb6cdFcR7467L-EQVfc,782
lenskit/torch.py,sha256=VhOMj30uTEa1cZCXipyjhn0eBBZXgwReKJAy1NiHKfI,1368
lenskit/training.py,sha256=If92pEl3aM4t6ZYDxTUQwAOs7f6VW0zzUqq1L8sW3QU,11648
lenskit/tuning/__init__.py,sha256=eA5DbHXd19sMPbVwUrGCKXAYEBdTp34bi6_-qJYzHjE,735
lenskit/tuning/_base.py,sha256=eAm27u1Gf-PGWQeNhVvtvqiUEJmeYym6YsQZL-fWL5M,4832
lenskit/tuning/_measure.py,sha256=IPU-H7eA0kRmlC-niZncMhxcoo2gXfH4005sBWXOKPA,2799
lenskit/tuning/_optuna.py,sha256=lDcX0HQV0sQyEdiX8Utd2ah8vpIOI7oN7jFXD7aZQQQ,12465
lenskit/tuning/_ray/__init__.py,sha256=341mlFcrqPRmmU7aTOAZUhcggReiTUMIGR5VPymxTrk,335
lenskit/tuning/_ray/iterative.py,sha256=AWr70TTjO5RFKe4s2NsQAqIxx_abAGfB7o5NmjGVZIU,6116
lenskit/tuning/_ray/job.py,sha256=ZHPSU4T4QLjs6xMx1BeB9pVcPrLqSjryJ7MGcmzW-1E,949
lenskit/tuning/_ray/reporting.py,sha256=CLjIeHHtMb9-6yqLRSbbEgjMO-2djnqLxPIUBCX4yDc,4621
lenskit/tuning/_ray/search.py,sha256=t7aEd3Wl3mEhcwJKzY_CzNb2hdFml6U_c43ZxPH4oXs,9625
lenskit/tuning/_ray/simple.py,sha256=P8XiR2NuzBezFvvUahYLlTWol50WcqKdz9-zHSLg2NM,1826
lenskit/tuning/_ray/stopper.py,sha256=EcJhdOGnbA7JL9fcrsRDWoGHjQhcwkGoIWrPJzWhekI,1772
lenskit/tuning/_stopping.py,sha256=G26hP0VHIiad36ASrgXNGKB6Le0Xh8vpew1Xo0TNstw,2382
lenskit/tuning/spec.py,sha256=4LUl3e3KIgRBTvosrWWesK2VSQDsmVIRU5gHCIEcO_E,4366
lenskit/util/__init__.py,sha256=3N3jfMbfxggKuLRJ6o5hAfBB0ToJ9jGV-Klzd5tbMyQ,432
lenskit/util/_indent.py,sha256=LCQsrohpIf31XFVz5OabqfWOUo0MR98nAJm-N1U3vxU,1125
lenskit/util/_latch.py,sha256=C9roC1kjC-O8eUOuYDrAeu8GQRhm3nQSGt-e9XdwF2M,841
lenskit-2026.2.1.dist-info/METADATA,sha256=DI2IqRYOgjL3Bv16OBzoLBJ6Qr87qoxq9QxqZUXMyPs,8924
lenskit-2026.2.1.dist-info/WHEEL,sha256=N8YG6yjSR_cx79RJJBMjWdC3a7jWNkijgRX9wCG4_zw,104
lenskit-2026.2.1.dist-info/entry_points.txt,sha256=nOeOkgwYQC1ubmQjhf3DXD861u0pxB0AHp2M2IppHf4,431
lenskit-2026.2.1.dist-info/licenses/LICENSE.md,sha256=weyn601i0Q5JZtnjWjUwF9F46ht_rDgw1JPjX_WokCI,1136
lenskit-2026.2.1.dist-info/sboms/lenskit.cyclonedx.json,sha256=8vuA0pxbAzZCJQGiRvYleEFQWni4Wcw4ucK8FFVj5T8,127293
lenskit-2026.2.1.dist-info/RECORD,,
