Add a Dataset to manage consistent user-item data processing #427
96.00% of diff hit (target 90.98%)
View this Pull Request on Codecov
96.00% of diff hit (target 90.98%)
Annotations
Check warning on line 285 in lenskit/lenskit/data/dataset.py
codecov / codecov/patch
lenskit/lenskit/data/dataset.py#L285
Added line #L285 was not covered by tests
Check warning on line 287 in lenskit/lenskit/data/dataset.py
codecov / codecov/patch
lenskit/lenskit/data/dataset.py#L287
Added line #L287 was not covered by tests
Check warning on line 297 in lenskit/lenskit/data/dataset.py
codecov / codecov/patch
lenskit/lenskit/data/dataset.py#L296-L297
Added lines #L296 - L297 were not covered by tests
Check warning on line 485 in lenskit/lenskit/data/dataset.py
codecov / codecov/patch
lenskit/lenskit/data/dataset.py#L484-L485
Added lines #L484 - L485 were not covered by tests
Check warning on line 502 in lenskit/lenskit/data/dataset.py
codecov / codecov/patch
lenskit/lenskit/data/dataset.py#L502
Added line #L502 was not covered by tests
Check warning on line 695 in lenskit/lenskit/data/dataset.py
codecov / codecov/patch
lenskit/lenskit/data/dataset.py#L695
Added line #L695 was not covered by tests
Check warning on line 106 in lenskit/lenskit/data/matrix.py
codecov / codecov/patch
lenskit/lenskit/data/matrix.py#L106
Added line #L106 was not covered by tests
Check warning on line 38 in lenskit/lenskit/data/vocab.py
codecov / codecov/patch
lenskit/lenskit/data/vocab.py#L38
Added line #L38 was not covered by tests
Check warning on line 41 in lenskit/lenskit/data/vocab.py
codecov / codecov/patch
lenskit/lenskit/data/vocab.py#L40-L41
Added lines #L40 - L41 were not covered by tests
Check warning on line 77 in lenskit/lenskit/data/vocab.py
codecov / codecov/patch
lenskit/lenskit/data/vocab.py#L77
Added line #L77 was not covered by tests
Check warning on line 92 in lenskit/lenskit/data/vocab.py
codecov / codecov/patch
lenskit/lenskit/data/vocab.py#L92
Added line #L92 was not covered by tests
Check warning on line 97 in lenskit/lenskit/data/vocab.py
codecov / codecov/patch
lenskit/lenskit/data/vocab.py#L97
Added line #L97 was not covered by tests
Check warning on line 101 in lenskit/lenskit/data/vocab.py
codecov / codecov/patch
lenskit/lenskit/data/vocab.py#L101
Added line #L101 was not covered by tests