ImmutableSparseVector itemMeans
double globalMean
double damping
ImmutableSparseVector userOffsets
ImmutableSparseVector itemOffsets
double mean
BinaryRatingDAO delegate
Long2IntMap indexes
LongArrayList ids
VectorSimilarity delegate
LongKeyDomain items
SparseVector[] itemVectors
Long2ObjectMap<V> userItems
LongKeyDomain itemDomain
java.util.List<E> neighborhoods
UserEventDAO userDAO
ItemEventDAO itemDAO
int neighborhoodSize
UserSimilarity similarity
UserVectorNormalizer normalizer
Threshold userThreshold
SimpleNeighborhoodFinder delegate
VectorSimilarity delegate
int feature
double userAverage
double itemAverage
double singularValue
DoubleList trainingErrors
double learningRate
double trainingRegularization
ItemScorer baseline
StoppingCondition stoppingCondition
PreferenceDomain domain
PreferenceDomain domain
private void readObject(java.io.ObjectInputStream input) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
int featureCount
int userCount
int itemCount
mikera.matrixx.impl.ImmutableMatrix userMatrix
mikera.matrixx.impl.ImmutableMatrix itemMatrix
IdIndexMapping userIndex
IdIndexMapping itemIndex
Long2ObjectMap<V> matrix
java.lang.Class<T> type
Symbol symbol
PreferenceDomain domain
ItemScorer baselineScorer
VectorNormalizer delegate
VectorNormalizer delegate
PreferenceDomain domain
Threshold threshold
ThresholdTruncator threshold
int n
Long2IntMap indexes
LongArrayList ids
LongKeyDomain keys
double[] values
SparseVector.keys
.Quantizer quantizer
int threshold
VectorSimilarity delegate
PearsonCorrelation pearson