2016-12-10 17 views
0

Scikitでこのエラーが発生しました。以前はKの検証で働いていましたが、エラーは発生しませんでした。このため任意の直接的な理由と解決策があります「SVC」に訓練された高密度のデータタイトル:SVC-Scikit学習問題

でスパース入力を使用することはできません:私のデータが希薄であるとトレーニングとテストセットが比90:10

とValueErrorに分割されます?

答えて

1

これは基本的に、テストセットがトレーニングセットと同じフォーマットでないことを意味します。 コードスニペットは素晴らしいですが、両方のセットで同じ配列形式を使用していることを確認してください。

0

高密度データのスパース入力を使用できないため、高密度データをスパースデータ(推奨)に変換するか、疎データを高密度データに変換します。 SciPyを使用して、密なマトリックスから疎なマトリックスを作成します。