scikit-learn valeur de retour de LogisticRegression.predict_proba

Exactement ce que fait le LogisticRegression.predict_proba de retour de la fonction?

Dans mon exemple, j'obtiens un résultat comme ceci:

[[  4.65761066e-03   9.95342389e-01]
 [  9.75851270e-01   2.41487300e-02]
 [  9.99983374e-01   1.66258341e-05]]

D'autres calculs, à l'aide de la fonction sigmoïde, je le sais, que la deuxième colonne sont les probabilités. Le la documentation dit, que la première colonne sont n_samples, mais qui ne peut pas être, parce que mes échantillons sont des examens, qui sont des textes et non des nombres. La documentation dit aussi, que la deuxième colonne sont n_classes. Qui ne peut certainement pas être, puisque je n'ai que deux classes (à savoir +1 et -1), et la fonction est censé être sur le calcul des probabilités des échantillons vraiment être d'une classe, mais pas les classes elles-mêmes.

Qu'est-ce que la première colonne vraiment et pourquoi il est là?

OriginalL'auteur Zelphir | 2016-04-17