@DefaultProvider(value=SlopeOneModelProvider.class) @Shareable public class SlopeOneModel extends java.lang.Object implements java.io.Serializable
A model for a SlopeOneItemScorer
or WeightedSlopeOneItemScorer
. Stores calculated deviation values and number of co-rating users for each item pair.
Constructor and Description |
---|
SlopeOneModel(KeyedObjectMap<org.lenskit.slopeone.SlopeOneModel.ModelRow> matrix) |
Modifier and Type | Method and Description |
---|---|
int |
getCoratings(long item1,
long item2) |
double |
getDeviation(long item1,
long item2) |
public SlopeOneModel(KeyedObjectMap<org.lenskit.slopeone.SlopeOneModel.ModelRow> matrix)