public static class MeanVarianceNormalizer.Builder extends java.lang.Object implements javax.inject.Provider<MeanVarianceNormalizer>
Constructor and Description |
---|
Builder(EventDAO dao,
double d)
Create a new mean-variance normalizer builder.
|
Modifier and Type | Method and Description |
---|---|
MeanVarianceNormalizer |
get() |
@Inject public Builder(EventDAO dao, @MeanDamping double d)
dao
- The DAO from which to get the global mean.d
- A Bayesian damping term. The normalizer pretends each user has an
additional d ratings that are equal to the global mean.public MeanVarianceNormalizer get()
get
in interface javax.inject.Provider<MeanVarianceNormalizer>