Package | Description |
---|---|
es.uam.eps.ir.ranksys.mf |
Matrix factorization base classes.
|
es.uam.eps.ir.ranksys.mf.als |
Alternating least-squares factorization.
|
es.uam.eps.ir.ranksys.mf.plsa |
Probabilistic latent semantic analysis.
|
es.uam.eps.ir.ranksys.mf.rec |
Matrix factorization recommenders.
|
org.ranksys.formats.factorization |
Write and read format for factorised models.
|
Modifier and Type | Method and Description |
---|---|
abstract Factorization<U,I> |
Factorizer.factorize(int K,
FastPreferenceData<U,I> data)
Creates and calculates a factorization.
|
Modifier and Type | Method and Description |
---|---|
abstract double |
Factorizer.error(Factorization<U,I> factorization,
FastPreferenceData<U,I> data)
Global loss of the factorization.
|
abstract void |
Factorizer.factorize(Factorization<U,I> factorization,
FastPreferenceData<U,I> data)
Calculates the factorization by using a previously generate matrix
factorization.
|
Modifier and Type | Method and Description |
---|---|
Factorization<U,I> |
ALSFactorizer.factorize(int K,
FastPreferenceData<U,I> data) |
Modifier and Type | Method and Description |
---|---|
double |
ALSFactorizer.error(Factorization<U,I> factorization,
FastPreferenceData<U,I> data) |
void |
ALSFactorizer.factorize(Factorization<U,I> factorization,
FastPreferenceData<U,I> data) |
Modifier and Type | Method and Description |
---|---|
Factorization<U,I> |
PLSAFactorizer.factorize(int K,
FastPreferenceData<U,I> data) |
Modifier and Type | Method and Description |
---|---|
double |
PLSAFactorizer.error(Factorization<U,I> factorization,
FastPreferenceData<U,I> data) |
void |
PLSAFactorizer.factorize(Factorization<U,I> factorization,
FastPreferenceData<U,I> data) |
Constructor and Description |
---|
MFRecommender(FastUserIndex<U> uIndex,
FastItemIndex<I> iIndex,
Factorization<U,I> factorization)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<U,I> Factorization<U,I> |
SimpleFactorizationFormat.load(InputStream in,
FastUserIndex<U> uIndex,
FastItemIndex<I> iIndex) |
<U,I> Factorization<U,I> |
FactorizationFormat.load(InputStream in,
FastUserIndex<U> uIndex,
FastItemIndex<I> iIndex)
Loads a matrix from a compressed input stream.
|
Modifier and Type | Method and Description |
---|---|
<U,I> void |
SimpleFactorizationFormat.save(Factorization<U,I> factorization,
OutputStream out) |
<U,I> void |
FactorizationFormat.save(Factorization<U,I> factorization,
OutputStream out)
Saves this matrix factorization to a compressed output stream.
|
Copyright © 2016. All rights reserved.