2013-09-25 8 views
12

Mac OSX Mountain Lionで、python 2.7.5をscikit_learn-0.14で実行しています。Python Svmlightエラー:DeprecationWarning:整数の代わりに非整数を使用すると、将来エラーが発生する

すべては私が、私は次の警告を取得し、しかしなSVMLightのコマンドを実行します。

DeprecationWarning: using a non-integer number instead of an integer will result in an error >in the future

+1

可能重複を除去し、このような フォーマットローダー](http://stackoverflow.com/questions/20084218/deprecation-warning-in-scikit-learn-svmlight-format-loader) –

答えて

10

としてはhereに答え、それはscikit学習における非整数でインデックス付けによって引き起こさnumpyの1.8.0非推奨の警告です。結果には影響しません。

+1

メッセージを無効にする方法はありますか? – billmanH

+2

はい、警告フィルタ付き:https://docs.python.org/2/library/warnings.html#temporarily-suppressing-warnings –

0

行列に数値を割り当てたときにもこの問題が発生しました。 Qmatrix[list2[0], list2[j]] = 1

成分が非整数の数であってもよいので、私はこれに変更: Qmatrix[int(list2[0]), int(list2[j])] = 1

と警告scikit学習なSVMLightで[非推奨警告の

関連する問題