public class MatrixFactorizationModel
extends Object
implements scala.Serializable
Modifier and Type | Method and Description |
---|---|
double |
predict(int user,
int product)
Predict the rating of one user for one product.
|
JavaRDD<byte[]> |
predict(JavaRDD<byte[]> usersProductsJRDD)
:: DeveloperApi ::
Predict the rating of many users for many products.
|
RDD<Rating> |
predict(RDD<scala.Tuple2<Object,Object>> usersProducts)
Predict the rating of many users for many products.
|
RDD<scala.Tuple2<Object,double[]>> |
productFeatures() |
int |
rank() |
RDD<scala.Tuple2<Object,double[]>> |
userFeatures() |
public int rank()
public RDD<scala.Tuple2<Object,double[]>> userFeatures()
public RDD<scala.Tuple2<Object,double[]>> productFeatures()
public double predict(int user, int product)
public RDD<Rating> predict(RDD<scala.Tuple2<Object,Object>> usersProducts)
usersProducts
- RDD of (user, product) pairs.public JavaRDD<byte[]> predict(JavaRDD<byte[]> usersProductsJRDD)
usersProductsJRDD
- A JavaRDD with serialized tuples (user, product)