Uses of Class
ai.preferred.cerebro.core.entity.AbstractVector
-
-
Uses of AbstractVector in ai.preferred.cerebro.core.algorithm
Methods in ai.preferred.cerebro.core.algorithm with parameters of type AbstractVector Modifier and Type Method Description abstract double
Algorithm. score(AbstractVector userVector, AbstractVector itemVector)
abstract void
Algorithm. update(AbstractVector userVector, AbstractVector v, double multiplier)
-
Uses of AbstractVector in ai.preferred.cerebro.core.algorithm.impl
Methods in ai.preferred.cerebro.core.algorithm.impl with parameters of type AbstractVector Modifier and Type Method Description double
IBPR. score(AbstractVector userVector, AbstractVector itemVector)
double
PMF. score(AbstractVector userVector, AbstractVector itemVector)
void
IBPR. update(AbstractVector userVector, AbstractVector v, double multiplier)
void
PMF. update(AbstractVector userVector, AbstractVector v, double multiplier)
-
Uses of AbstractVector in ai.preferred.cerebro.core.entity
Subclasses of AbstractVector in ai.preferred.cerebro.core.entity Modifier and Type Class Description class
DenseVector
Dense vectorclass
SparseVector
Sparse vectorMethods in ai.preferred.cerebro.core.entity that return AbstractVector Modifier and Type Method Description abstract AbstractVector
AbstractVector. clone()
AbstractVector
DenseVector. clone()
AbstractVector
SparseVector. clone()
static AbstractVector
DenseVector. convertFromString(java.lang.String s)
Methods in ai.preferred.cerebro.core.entity with parameters of type AbstractVector Modifier and Type Method Description abstract void
AbstractVector. add(AbstractVector v)
void
DenseVector. add(AbstractVector v)
void
SparseVector. add(AbstractVector v)
abstract double
AbstractVector. innerProduct(AbstractVector v)
double
DenseVector. innerProduct(AbstractVector v)
double
SparseVector. innerProduct(AbstractVector v)
abstract void
AbstractVector. validateInput(AbstractVector v)
void
DenseVector. validateInput(AbstractVector v)
void
SparseVector. validateInput(AbstractVector v)
-
Uses of AbstractVector in ai.preferred.cerebro.core.jpa.util
Methods in ai.preferred.cerebro.core.jpa.util that return AbstractVector Modifier and Type Method Description static AbstractVector
LatentVectorUtils. convertToLatentVector(boolean isDenseVector, java.lang.String s)
static AbstractVector
LatentVectorUtils. getItemLatentVector(java.lang.String itemId, int modelId)
-
Uses of AbstractVector in ai.preferred.cerebro.index.utils
Methods in ai.preferred.cerebro.index.utils that return AbstractVector Modifier and Type Method Description static AbstractVector
JPAUtils. retrieveItemByItemIdAndModelId(java.lang.String itemId, int modelId)
Methods in ai.preferred.cerebro.index.utils with parameters of type AbstractVector Modifier and Type Method Description static double[]
IndexUtils. toDoubles(AbstractVector aVector)
-