training

Класс: 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

Смотрите также

|