Класс: cvpartition
Учебные индексы для перекрестной проверки
idx = training(c)
idx = training(c,i)
idx = training(c) возвращает логический векторный idx из учебных индексов для объекта c из cvpartition класс типа 'holdout' или 'resubstitution'.
Если c.Type 'holdout'idx задает наблюдения в наборе обучающих данных.
Если c.Type 'resubstitution'idx задает все наблюдения.
idx = training(c,i) возвращает логический векторный idx из учебных индексов для повторения i из объекта c из cvpartition класс типа 'kfold' или 'leaveout'.
Если c.Type 'kfold'idx задает наблюдения в наборе обучающих данных в сгибе i.
Если c.Type 'leaveout'idx задает наблюдения, оставленные внутри при повторении i.
Идентифицируйте учебные индексы в первом сгибе раздела 10 наблюдений для 3-кратной перекрестной проверки:
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