U - type of the usersI - type of the itemspublic class PLSAFactorizer<U,I> extends Factorizer<U,I>
| Constructor and Description |
|---|
PLSAFactorizer(int numIter)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
error(Factorization<U,I> factorization,
FastPreferenceData<U,I> data)
Global loss of the factorization.
|
void |
factorize(Factorization<U,I> factorization,
FastPreferenceData<U,I> data)
Calculates the factorization by using a previously generate matrix
factorization.
|
Factorization<U,I> |
factorize(int K,
FastPreferenceData<U,I> data)
Creates and calculates a factorization.
|
public PLSAFactorizer(int numIter)
numIter - number of expectation-maximization stepspublic double error(Factorization<U,I> factorization, FastPreferenceData<U,I> data)
Factorizererror in class Factorizer<U,I>factorization - matrix factorizationdata - preference datapublic Factorization<U,I> factorize(int K, FastPreferenceData<U,I> data)
Factorizerfactorize in class Factorizer<U,I>K - size of the latent feature space.data - preference datapublic void factorize(Factorization<U,I> factorization, FastPreferenceData<U,I> data)
Factorizerfactorize in class Factorizer<U,I>factorization - matrix factorizationdata - preference dataCopyright © 2016. All rights reserved.