簡単にするために、1000 個のサンプルがあるとしましょう (それぞれがベクトルです)。
ランダムにではなく、トレーニングとテストのためにデータを分割したいので、たとえば、4 分割のクロス検証が必要な場合は、次のように取得する必要があります。
fold1 : 列車 = 1:250; test= 251:1000
fold2 : 列車 = 251:500、テスト = [1:250 ; 501:1000]
fold3 : トレーニング = 501:750、テスト = [1:500; 751:1000]
fold4 : トレーニング = 751:1000、テスト = 1:750
私はCVPARTITIONを知っていますが、知る限り-データをランダムに分割します-これは必要なものではありません。
そのためのコードを書くことができると思いますが、おそらく使用できる関数があると考えました。
(1) データは既にシャッフルされており、実験を簡単に再現できる必要があります。