| Class | Description |
|---|---|
| ConstantItemScorer |
Rating scorer that predicts a constant rating for all items.
|
| FallbackItemScorer |
Item scorer that combines a primary scorer with a baseline.
|
| GlobalMeanRatingItemScorer |
Rating scorer that predicts the global mean rating for all items.
|
| GlobalMeanRatingItemScorer.Builder |
A default builder used to create GlobalMeanPredictors.
|
| ItemMeanRatingItemScorer |
Rating scorer that returns the item's mean rating for all predictions.
|
| ItemMeanRatingItemScorer.Builder |
A builder to create ItemMeanPredictors.
|
| LeastSquaresItemScorer |
Baseline scorer using least-squares estimates of preferences, trained by gradient descent.
|
| LeastSquaresItemScorer.Builder |
The builder for the least squares predictor.
|
| UserMeanItemScorer |
Rating scorer that returns the user's average rating for all predictions.
|
| Enum | Description |
|---|---|
| ScoreSource |
Enum expressing where a score came from in recommender that uses a baseline fallback.
|
| Annotation Type | Description |
|---|---|
| BaselineScorer |
Annotation for the baseline scorer of a stacked item scorer, or an item scorer used as a baseline
in another component.
|
| ConstantItemScorer.Value |
Parameter: the value used by the constant scorer.
|
| MeanDamping |
Damping parameter for means in baseline predictors.
|
| PrimaryScorer |
The primary scorer for a
FallbackItemScorer. |
| UserMeanBaseline |
Baseline scores for user mean ratings.
|
Baseline predictors are like rating predictors, but they provide an unboxed
SparseVector-based interface and are
guaranteed to be able to predict for all users and items. They are used for
things like normalizations and starting points for iterative methods.