lenskit-0.11.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
lenskit-0.11.1.dist-info/LICENSE.md,sha256=iOLPHpWWa1-bEDP0rRfbrBE_fChD8xTSsJjp9Ba9Mrk,1073
lenskit-0.11.1.dist-info/METADATA,sha256=5J9IdFMG4Oj6B2KzgHzZjY4OQlRQuGU00BOj-q5LX_U,5118
lenskit-0.11.1.dist-info/RECORD,,
lenskit-0.11.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
lenskit-0.11.1.dist-info/WHEEL,sha256=D1Wh14kWDxPnrM-5t_6UCB-UuQNrEODtRa3vF4OsvQY,97
lenskit-0.11.1.dist-info/direct_url.json,sha256=ppZthhw_sXAMUGOEm3rzUSzXEoITjowNbMjtsrDs-j4,68
lenskit-0.11.1.dist-info/top_level.txt,sha256=PRd-npmL1w_SQ9IwNFvXIYaNQJsfVG02sqQeXaFCYsU,8
lenskit/__init__.py,sha256=mCL8u0rW4qMOIXFHQwwcyswHdo0COGdrfcj0OxOMRUA,202
lenskit/__pycache__/__init__.cpython-36.pyc,,
lenskit/__pycache__/crossfold.cpython-36.pyc,,
lenskit/__pycache__/datasets.cpython-36.pyc,,
lenskit/__pycache__/topn.cpython-36.pyc,,
lenskit/algorithms/__init__.py,sha256=GMcgYGUTCztP__miuBiUZTn6kLMDYxCXKEcnN3k075w,7383
lenskit/algorithms/__pycache__/__init__.cpython-36.pyc,,
lenskit/algorithms/__pycache__/als.cpython-36.pyc,,
lenskit/algorithms/__pycache__/basic.cpython-36.pyc,,
lenskit/algorithms/__pycache__/bias.cpython-36.pyc,,
lenskit/algorithms/__pycache__/funksvd.cpython-36.pyc,,
lenskit/algorithms/__pycache__/hpf.cpython-36.pyc,,
lenskit/algorithms/__pycache__/implicit.cpython-36.pyc,,
lenskit/algorithms/__pycache__/item_knn.cpython-36.pyc,,
lenskit/algorithms/__pycache__/mf_common.cpython-36.pyc,,
lenskit/algorithms/__pycache__/svd.cpython-36.pyc,,
lenskit/algorithms/__pycache__/user_knn.cpython-36.pyc,,
lenskit/algorithms/als.py,sha256=onrCMtRneO_llUumaVG3wiHFkLJcDmuzfiKwqx3t5_w,22538
lenskit/algorithms/basic.py,sha256=xYxTPxUOK7t9qcdD700rwhHp_P_V9jhI1PkrVgiTlWM,9467
lenskit/algorithms/bias.py,sha256=Sae1DryvqJ0Puv7J6tiaKhEIKEHpj6Vj3SRZBVCuow4,9493
lenskit/algorithms/funksvd.py,sha256=Jqt1a2VljqHTEx1n3imWNm_WzWIPzMG8Fwi7TGtgF5c,9464
lenskit/algorithms/hpf.py,sha256=L1AGSHDGWhPuUFxnX4Tu0HsTeYNLQnt4TiunCFSAayg,1487
lenskit/algorithms/implicit.py,sha256=AravXPsVY_cBw3inC6WgP6w3UgBZwwCSrO24kMs2pZE,3843
lenskit/algorithms/item_knn.py,sha256=f7_I22yVI7XkTYr_GRh4fZp8ZSuj85z4vsyX_7KG4WM,22456
lenskit/algorithms/mf_common.py,sha256=2xcH62tT7DjZuKU8xMmJ38OEpSobDdI71NWeYP1J5O4,3112
lenskit/algorithms/svd.py,sha256=eGUkFyj8xDoa5hgxJIHMyf6s898trkTIuArfzd1flaA,3059
lenskit/algorithms/tf/__init__.py,sha256=uiarvlerKZWUdBejVqa3OEHrXjAioIPnybLibUUUohI,500
lenskit/algorithms/tf/__pycache__/__init__.cpython-36.pyc,,
lenskit/algorithms/tf/__pycache__/biasedmf.cpython-36.pyc,,
lenskit/algorithms/tf/__pycache__/bpr.cpython-36.pyc,,
lenskit/algorithms/tf/__pycache__/ibmf.cpython-36.pyc,,
lenskit/algorithms/tf/__pycache__/util.cpython-36.pyc,,
lenskit/algorithms/tf/biasedmf.py,sha256=sl-yBIJbsUehWI9kEDGybxsH8ZTDylt29WmuEWj4-Hg,5412
lenskit/algorithms/tf/bpr.py,sha256=FD5blX9HNY5BgSoepIcD8QXxYlY7lfhouie-j0clft0,9225
lenskit/algorithms/tf/ibmf.py,sha256=gIvacv9EasZRf_c8P0BEoV-lIlfeLJrghakUABueAZA,8245
lenskit/algorithms/tf/util.py,sha256=bJ8HPTQOVlwUVo2lqpqMpvlufp3MS-uZTIwa1Hcb7-Y,944
lenskit/algorithms/user_knn.py,sha256=1y0lc5v0Zcc3-p8y8nOxT7z9YNvU06LNVMkrR7wdR3w,8389
lenskit/batch/__init__.py,sha256=nVIXdmWFtgEKT1GKf6EhxIUyqMb3VwL6FzBcYY7RP3w,248
lenskit/batch/__pycache__/__init__.cpython-36.pyc,,
lenskit/batch/__pycache__/_multi.cpython-36.pyc,,
lenskit/batch/__pycache__/_predict.cpython-36.pyc,,
lenskit/batch/__pycache__/_recommend.cpython-36.pyc,,
lenskit/batch/__pycache__/_train.cpython-36.pyc,,
lenskit/batch/_multi.py,sha256=58moC5CGcSWV5aqTOi-k5L6RVfakShu0TSXAkAabZ4k,15656
lenskit/batch/_predict.py,sha256=iZFTuLMl_iqfkMFVpY60ow_JqK9XPQPgbCTcU-bL-FU,3372
lenskit/batch/_recommend.py,sha256=KFe4wJUPJ4uwUq21FPzGb2yX9S15Km9qo4zyCmB4IzE,3161
lenskit/batch/_train.py,sha256=q211qp5zA8i_MJ9QMOR3zVwEKrB_JcQAKrbDug7A2NQ,2335
lenskit/crossfold.py,sha256=8t6f5WTNsqmB3YLTM1kT_95hZcCixjij8w23eTnZYLI,10523
lenskit/datasets.py,sha256=wQ-xPEaIkBtGUayTRdY1D7x03CRyNp-psJ9kmSveCAE,14122
lenskit/math/__init__.py,sha256=fdjUidm-VRmP2R6xnOkaXQckMHWMggpnC7u4cRURtm0,38
lenskit/math/__pycache__/__init__.cpython-36.pyc,,
lenskit/math/__pycache__/solve.cpython-36.pyc,,
lenskit/math/solve.py,sha256=ObjZlyitm-53XQaMg9a_-5yjXNEDtbztNeLuO1MUPto,2088
lenskit/matrix/__init__.py,sha256=bo42o2O3c0GM2xB23uwUD6lS60F6CG8J2EZo04wmTA0,15818
lenskit/matrix/__pycache__/__init__.cpython-36.pyc,,
lenskit/matrix/__pycache__/_mkl_ops.cpython-36.pyc,,
lenskit/matrix/__pycache__/native.cpython-36.pyc,,
lenskit/matrix/_mkl_ops.py,sha256=WpfqWeYMcz7hblyOKrJxpg9D0gzx2x5sI4T6nIsk20s,5380
lenskit/matrix/mkl_ops.c,sha256=jHYmSvMkmF6ky7FXnfSf-48wJA6ebznGmj4KrsKFxdk,5568
lenskit/matrix/mkl_ops.dll,sha256=i7uWqMUiuiJteis_64OZW4qhbzVOiDIl4YhRML00zGU,15872
lenskit/matrix/mkl_ops.h,sha256=uJIgw5Qe4Ny1jEdhOngm1sXTC_k5cCK_A_LLHbh-HYg,1060
lenskit/matrix/native.py,sha256=J4N7zZAnFDzcMhDKXNF38u1byIRTdQQbygxOwXkyZGM,3869
lenskit/metrics/__init__.py,sha256=oilRWl1JX70rntzmV3WUGsTgwSXytY1RYlRUCAnzE04,48
lenskit/metrics/__pycache__/__init__.cpython-36.pyc,,
lenskit/metrics/__pycache__/predict.cpython-36.pyc,,
lenskit/metrics/__pycache__/topn.cpython-36.pyc,,
lenskit/metrics/predict.py,sha256=Xul-7kJQZNb5Aa28iu5kV0P3D7-l27Nh5qhaIxnvoWE,1952
lenskit/metrics/topn.py,sha256=3Qs6IzKeNW1zjWkCg8HFJctn13czCW4QvnzDwQ_f380,3000
lenskit/sharing/__init__.py,sha256=vPWOx4Dq1gvqXScjP1YwzAtOnAznze0T2Lr-FiXGSGk,3914
lenskit/sharing/__pycache__/__init__.cpython-36.pyc,,
lenskit/sharing/__pycache__/binpickle.cpython-36.pyc,,
lenskit/sharing/__pycache__/shm.cpython-36.pyc,,
lenskit/sharing/binpickle.py,sha256=XlVPu95lFk_1YqOueQYRCbALSitV7jzHX1QUvMRQ8zg,2634
lenskit/sharing/shm.py,sha256=6VtBZAL0bPlnosNpr29KzN2iaUJfuFmFIH3JBHaFtRk,3139
lenskit/topn.py,sha256=_sdnPhRmhC6A8t3s6-axjIiJO3EroXfhd-mO56ltmgs,7567
lenskit/util/__init__.py,sha256=-hYQ-5_hHFlJbiIXKgR3Xsa1MYGfwgmeG4O6LDGqXgQ,2798
lenskit/util/__pycache__/__init__.cpython-36.pyc,,
lenskit/util/__pycache__/accum.cpython-36.pyc,,
lenskit/util/__pycache__/array.cpython-36.pyc,,
lenskit/util/__pycache__/data.cpython-36.pyc,,
lenskit/util/__pycache__/log.cpython-36.pyc,,
lenskit/util/__pycache__/parallel.cpython-36.pyc,,
lenskit/util/__pycache__/random.cpython-36.pyc,,
lenskit/util/__pycache__/test.cpython-36.pyc,,
lenskit/util/__pycache__/timing.cpython-36.pyc,,
lenskit/util/accum.py,sha256=sPbQwNOnmI72HrEERL6dWJmUaIC9zqFNuW5Fq-oKwSI,2389
lenskit/util/array.py,sha256=c8Y0r6zXAWZ9gDs5OwHjzVkk3Eo2kvKO9YAexMfwSnI,118
lenskit/util/data.py,sha256=ruV6lMQ7hxUfxc1c8qtTJjb5rpnjw6ms6R8SrRbLLA8,797
lenskit/util/log.py,sha256=pnuFaUNitrc4Yng7pURXG5BfbD_suRzFg6HbTq5h2Jw,2248
lenskit/util/parallel.py,sha256=XW97k-GHZx1EyrAeNq2kkjLE0Yo1yAmaq26fxKEMumw,10978
lenskit/util/random.py,sha256=QoY0aktV59DGxsyP6mEEPPduP43CkIP50bC6ZZWIaT0,9552
lenskit/util/test.py,sha256=M9pPuCa9L06zuSm4ISiKCNNXhW4zYeiRy0LE7IPUGxI,1978
lenskit/util/timing.py,sha256=HnANr6i8xJoMEC1aGJ1H7F_6N58iD5EJDzKrN1aT8f8,1034
