ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

training

クラス: cvpartition

交差検証用の学習インデックス

構文

idx = training(c)
idx = training(c,i)

説明

idx = training(c) は、タイプが 'holdout' または 'resubstitution'cvpartition クラスのオブジェクト c について、学習インデックスの logical ベクトル idx を返します。

c.Type'holdout' である場合、idx は学習セット内の観測値を指定します。

c.Type'resubstitution' である場合、idx はすべての観測値を指定します。

idx = training(c,i) は、タイプが 'kfold' または 'leaveout'cvpartition クラスのオブジェクト c の反復 i に対する学習インデックスの logical ベクトル idx を返します。

c.Type'kfold' である場合、idx は学習セット内の観測値を i 重に指定します。

c.Type'leaveout' である場合、idx は残される観測値を反復回数 i で指定します。

3 重の交差検証で 10 個の観測値で構成される分割の 1 回目の学習インデックスを特定します。

c = cvpartition(10,'kfold',3)
c = 
K-fold cross validation partition
             N: 10
   NumTestSets: 3
     TrainSize: 7  6  7
      TestSize: 3  4  3

training(c,1)
ans =
     0
     0
     1
     1
     1
     1
     1
     1
     0
     1