divideind

Разделите цели на три набора с помощью заданных индексов

Синтаксис

[trainInd,valInd,testInd] = divideind(Q,trainInd,valInd,testInd)

Описание

[trainInd,valInd,testInd] = divideind(Q,trainInd,valInd,testInd) разделяет цели на три набора: обучение, валидация и тестирование, согласно обеспеченным индексам. Это на самом деле возвращает те же индексы, которые это получает в качестве аргументов; его цель состоит в том, чтобы позволить индексам использоваться для обучения, валидации, и тестирующий на сеть, которая будет установлена вручную.

Это берет следующие входные параметры,

Q

Количество целей, чтобы разделиться

trainInd

Учебные индексы

valInd

Индексы валидации

testInd

Протестируйте индексы

и возвращается

trainInd

Учебные (неизменные) индексы

valInd

(Неизменные) индексы валидации

testInd

Протестируйте (неизменные) индексы

Примеры

[trainInd,valInd,testInd] = ...
divideind(3000,1:2000,2001:2500,2501:3000);

Сетевое использование

Вот сетевые свойства, которые задают, какое деление данных функционируют, чтобы использовать, что его параметры, и какие аспекты целей разделены, когда train называется.

net.divideFcn
net.divideParam
net.divideMode

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

| | |

Введенный в R2008a