2017-04-03 7 views
0

私のデータのAUCスコアを計算するのに、this StackOverflow answerの後に来ますが、スクリプトを実行しようとすると、私はTypeErrorを返します。Scikit.learn auc関数TypeError

TypeError: ufunc 'subtract' did not contain a loop with signature matching types dtype('S32') dtype('S32') dtype('S32')

roc_curve機能が正常に動作しますので、私は、理解していないので、私はauc機能があまりにも動作する必要があることを期待します。 私のテストアレイのdtypeは既にチェックされており、すべてfloat64です。

ありがとうございました。 (N)

試験および予測セットの形状を有していたが、それらは形状が要求される(N、1)機能roc_curveから:

答えて

0

私は問題を発見しました。 配列にNumpy.reshape関数を適用して解決しました。

関連する問題