обучение

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

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

|