тест

Класс: cvpartition

Протестируйте индексы на перекрестную проверку

Синтаксис

idx = test(c)
idx = test(c,i)

Описание

idx = test(c) возвращает логический векторный idx тестовых индексов для объекта c класса cvpartition типа 'holdout' или 'resubstitution'.

Если c.Type является 'holdout', idx задает наблюдения в наборе тестов.

Если c.Type является 'resubstitution', idx задает все наблюдения.

idx = test(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

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

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

|