Je suis en train de construire le modèle Collaborative filtering sur les commandes de l'utilisateur et d'obtenir des résultats utiles avec ALS.train()
mais je voudrais essayer ALS.trianImplicit()
mais trianImplicit()
est prédis seulement des zéros sur le même ensemble de données qui ASL.train()
Je recevais des prédictions correctes.Spark MLlib - Formation filtrage collaboratif avec rétroaction implicite - avertissements étranges
Lorsque vous utilisez ALS.trianImplicit()
pour former le modèle que je recevais les avertissements suivants:
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
Cela signifie-t qu'il était une erreur et non mises en garde et le modèle ne pouvait pas former quoi que ce soit à cause des bibliothèques manquantes?
Ce ne sont pas des avertissements étranges. Vous devez installer la bibliothèque [BLAS] (http://www.netlib.org/blas/) – eliasah
Cet avertissement peut nuire aux performances mais vous pouvez effectuer la formation sur le modèle sans aucun problème. – eliasah