我试图建立在用户订单Collaborative filtering模型,并得到了一些有用的结果与ALS.train()
,但我想尝试ALS.trianImplicit()
但trianImplicit()
被预测在同一数据集只是零哪些ASL.train()
我得到了不错的预测。星火MLlib - 培训协作过滤与隐式反馈 - 奇怪的警告
当使用ALS.trianImplicit()
训练我得到以下警告型号:
15/09/01 15:39:29 WARN BLAS: Failed to load implementation from: com.github.fommil.netlib.NativeSystemBLAS
15/09/01 15:39:29 WARN BLAS: Failed to load implementation from: com.github.fommil.netlib.NativeRefBLAS
这是否意味着这是一个错误和没有警告和模型根本无法训练,因为缺少库的东西吗?
这些并不是奇怪的警告。您需要安装[BLAS](http://www.netlib.org/blas/)库 – eliasah
该警告可能会损害性能,但您可以毫无问题地执行模型训练。 – eliasah