メソッド "train_test_split"(scikit Learn)のパラメーター "stratify"

ダニールオリヴァー:

train_test_splitパッケージscikit Learnから使用しようとしていますが、パラメーターに問題がありますstratify以下はコードです:

from sklearn import cross_validation, datasets 

X = iris.data[:,:2]
y = iris.target

cross_validation.train_test_split(X,y,stratify=y)

ただし、次の問題が発生し続けます。

raise TypeError("Invalid parameters passed: %s" % str(options))
TypeError: Invalid parameters passed: {'stratify': array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2])}

誰かが何が起こっているのか考えていますか?以下は関数のドキュメントです。

[...]

stratify:array-likeまたはNone(デフォルトはNone)

Noneでない場合、データは層状に分割され、これをラベル配列として使用します。

バージョン0.17の新機能:層別分割

[...]

ボルハ:

Scikit-Learnは、「層別化」の引数を認識しないことを通知するだけであり、誤って使用していることを通知するものではありません。これは、引用したドキュメントに示されているように、パラメーターがバージョン0.17で追加されたためです。

したがって、Scikit-Learnを更新するだけで済みます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Scikit-learn train_test_splitとインデックス

分類Dev

scikit learn:train_test_split、異なるデータセットで同じ分割を保証できますか

分類Dev

sklearnのtrain_test_splitのrandom_stateパラメーター

分類Dev

Pandas and scikit-learn - train_test_split dimensions of X, y

分類Dev

train_test_split sklearnpythonにシードを設定する

分類Dev

train_test_split()なしでデータセットを分割する方法は?

分類Dev

train_test_splitメソッドを使用しないsklearnのSVMのデータ前処理

分類Dev

train_test_splitの実装中のValueError

分類Dev

train_test_splitのkwargsの設定

分類Dev

train_test_split関数の変更

分類Dev

train_test_splitで「stratify」を使用しても違いはありません。それは何のために使われますか?

分類Dev

train_test_splitがデータを分割しない

分類Dev

train_test_splitを使用した後、100%の分類器の精度

分類Dev

複数の機能を備えたtrain_test_split

分類Dev

train_test_splitとStratifiedShuffleSplitの引数を階層化する

分類Dev

"Unexpected keyword argument 'axis'" tunning Sckit-Learn's train_test_split function after using Pandas' cut function

分類Dev

train_test_splitと分類子におけるrandom_stateの役割

分類Dev

train_test_splitのX引数は、ターゲットクラスのないデータ全体ですか、それともターゲットクラスも含まれていますか?

分類Dev

test_size = 0のtrain_test_splitはデータにどのように影響しますか?

分類Dev

GridsearchSVにtrain_test_splitのランダム化を含めることはできますか

分類Dev

sklearn.cross_validationでtrain_test_splitとcross_val_scoreを使用する場合の違い

分類Dev

この状況でtrain_test_splitを使用するにはどうすればよいですか?

分類Dev

train_test_splitのインポート中にモジュールのインポートエラーが発生しました

分類Dev

train_test_splitのrandom_stateは、モデルの実際のパフォーマンスに影響しますか?

分類Dev

train_test_splitを使用した場合と手動でデータを分割した場合の結果は異なります

分類Dev

カスタムクラス内でtrain_test_splitを使用する場合のTyperror(シングルトン配列...)

分類Dev

train_test_split()で分離されたテストファイルとトレーニングファイルを使用する

分類Dev

NameErrorが発生するのはなぜですか:名前 'train_test_split'が定義されていませんか?

分類Dev

KFolds Cross Validation vs train_test_split

Related 関連記事

  1. 1

    Scikit-learn train_test_splitとインデックス

  2. 2

    scikit learn:train_test_split、異なるデータセットで同じ分割を保証できますか

  3. 3

    sklearnのtrain_test_splitのrandom_stateパラメーター

  4. 4

    Pandas and scikit-learn - train_test_split dimensions of X, y

  5. 5

    train_test_split sklearnpythonにシードを設定する

  6. 6

    train_test_split()なしでデータセットを分割する方法は?

  7. 7

    train_test_splitメソッドを使用しないsklearnのSVMのデータ前処理

  8. 8

    train_test_splitの実装中のValueError

  9. 9

    train_test_splitのkwargsの設定

  10. 10

    train_test_split関数の変更

  11. 11

    train_test_splitで「stratify」を使用しても違いはありません。それは何のために使われますか?

  12. 12

    train_test_splitがデータを分割しない

  13. 13

    train_test_splitを使用した後、100%の分類器の精度

  14. 14

    複数の機能を備えたtrain_test_split

  15. 15

    train_test_splitとStratifiedShuffleSplitの引数を階層化する

  16. 16

    "Unexpected keyword argument 'axis'" tunning Sckit-Learn's train_test_split function after using Pandas' cut function

  17. 17

    train_test_splitと分類子におけるrandom_stateの役割

  18. 18

    train_test_splitのX引数は、ターゲットクラスのないデータ全体ですか、それともターゲットクラスも含まれていますか?

  19. 19

    test_size = 0のtrain_test_splitはデータにどのように影響しますか?

  20. 20

    GridsearchSVにtrain_test_splitのランダム化を含めることはできますか

  21. 21

    sklearn.cross_validationでtrain_test_splitとcross_val_scoreを使用する場合の違い

  22. 22

    この状況でtrain_test_splitを使用するにはどうすればよいですか?

  23. 23

    train_test_splitのインポート中にモジュールのインポートエラーが発生しました

  24. 24

    train_test_splitのrandom_stateは、モデルの実際のパフォーマンスに影響しますか?

  25. 25

    train_test_splitを使用した場合と手動でデータを分割した場合の結果は異なります

  26. 26

    カスタムクラス内でtrain_test_splitを使用する場合のTyperror(シングルトン配列...)

  27. 27

    train_test_split()で分離されたテストファイルとトレーニングファイルを使用する

  28. 28

    NameErrorが発生するのはなぜですか:名前 'train_test_split'が定義されていませんか?

  29. 29

    KFolds Cross Validation vs train_test_split

ホットタグ

アーカイブ