分享

如何使用Spark ALS实现协同过滤

 
lovebyz 2015-6-9 17:06:57 发表于 实操演练 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 60 110596
kaola 发表于 2020-5-29 09:40:06
    //使用推荐模型对用户商品进行预测评分,得到预测评分的数据集
    var predictions = model.predict(usersProducts).map {
      case Rating(user, product, rate) =>
        ((user, product), rate)
    }

    predictions.count //Long = 1000209

    //将真实评分数据集与预测评分数据集进行合并
    val ratesAndPreds = ratings.map {
      case Rating(user, product, rate) =>
        ((user, product), rate)
    }.join(predictions)

    ratesAndPreds.count //Long = 1000209
楼主,这俩个  .count一直在报错。请问楼主遇到过吗?
回复

使用道具 举报

1234567
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条