Salut les développeurs, je tente d'implémenter un système de recommandation de film, je suis arrivée à la prédiction des votes des utilisateur, j'ai une matrice user_pred ou chaque ligne i represente tous les votre prédis de l'utilisateur i. j'ai aussi une matrice test pour tester à quel point les prédictions sont justes.

j'essaye de calculer accuracy_score :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 for j in range(0, len(test)):
  print 'accuracy score',accuracy_score(np.asarray(test[i]), user_pred[i]))
j'ai cette erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ValueError: Classification metrics can't handle a mix of multiclass and continuous targets
meme erreur avec :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
precision, recall, fscore, support = score(np.asarray(test[i]), user_pred[i]))
quelqu'un aurait une idée de l'erreur, je dois vraiment calculer ça surtout precision et recall

merci d'avance pour votre aide